User blog comment:AYET/Three strikes and yer out/@comment-3569609-20130206141859/@comment-3425840-20130207180536

Vergo is not that big a shot, he was beating Law because he was fast enough to evade Law's room and had haki. Luffy has exact same traits - implies Luffy beat Law one on one.

Vergo vs Luffy: haki and speed are similar but Luffy has Observation haki and DF ability to back up. So I think Luffy beats Vergo after a tough fight.

Against Doflamingo as of now, Luffy loses but he might land some hits unlike Smoker.