Vergo is weaker. Vergo got sent flying by a weakened Sanji. Thankfully they were in a close space so he hit the steel wall