Heard it and it sounded amazing but haven’t been able to find it.
Episode 84 of One Piece, starting at 19:41.
You can listen here: OnePieceTrackList
Starting from 1:31 on the track, the track is named "Anger!!" from "Music & Song Collection 1", track #11. The track starts at 19:41 on the soundtrack.