Suggested by iKnowledge Gama is also a super skilled swordfighter but at the end of the day he’s not going to be winning this round. Ace has the range advantage with his endless fire. Gama would have to try and cut the flames which is difficult enough by itself but then also find a way to quickly catch Ace. Given that Ace can fly and is fairly quick on his feet, I don’t see this happening in time for Gama to try and claim victory here. Ace (One Piece) wins.