Ermm....lets see.
Injured Sanji vs Healthy Vergo
Cant react to Sanji kick
Gets outspeed and blitzed in CQC
Sanji blocks instead of parrying, gets his leg cracked yet Vergo cant move him an inch. Sanji then dodges his attacks and continues to parry with the same leg that got broken.
Showing that if Sanji parried instead of blocking in his injured form, then he wouldve carried on mauling Vergo.
Sanji vs Vergo has been yearssss ago. I think now we can take off the Sanji hate vision goggles as worse things have happened ( Zoro vs Kamazou), and admit Sanji didnt look bad at all.