Must I remind you that DFless Kuzan is like a young Garp throwing haki punches?
Now imagine what is his fellow admiral Kizaru will do when he starts throwing haki kicks?
Just swap Vergo with Kizaru, and you have base Vergo without fullbody haki nor bamboo destroying Sanji in Punk Hazard, and now we have Kizaru without light saber destroying Sanji in Egghead.