Suggested by Anonymous Ace is a strong fighter and his flames definitely shouldn’t be underestimated. The guy has gone far over the years but his main advantage of turning into flames is negated by the fact that Whitebeard can use haki. He would just punch Ace out of that mode and there wouldn’t be much he could do about that. That’s what holds Ace back here. No matter how strong he is, he just won’t be strong enough to get past Whitebeard’s defenses. Ace is faster but without enough power to finish the job and with the gap not being big enough, Whitebeard will win this one.