Suggested by iKnowledge Iori has some really good speed and his sword abilities are incredibly good. In terms of pure swordplay I think it’s safe to say that he is probably one of the most skilled fighters in all of media. That said, he is still outgunned here because of Ace’s sheer firepower. That guy can cause an entire inferno in an instant. No amount of swordplay can really hope to counter that. Ace (One Piece) wins.