@Shadowgreed:
I don't know If you notice but Law was the one who saved the crew by doing what Sanji couldn't done, not did only Law save them he also told them what to do after he saved their asses and that's what truly saved, Sanji's effort only bought time that could have been covered by law's ability alone.
@DARK_RITUAL:
My main argument here is
If you say Sanji did badly against Doflamingo then that also applies to law and LUFFY because they are supposed to be stronger than Sanji but yet they hardly performed better than Sanji did against Doflamingo so far.
–- Update From New Post Merge ---
Sanji Saved the crew and told them to escape and they would've ecaped while Dofla was busy trying to kill Sanji. So the right thing you should be saying is Law saved Sanji ass and not the crew.
The way i see it is this.
Law could not save the crew while Dofla reached there at the ship. He was beggin Dofla to spare them.
Sanji came in insert fight
This bought enough time for Law to get to Dofla and save Sanji.
Dofla was repetively trying to kill the crew. If Sanji had died there, the crew might have died. (But One piece). Its just like Luffy and Law vs DD. Law needed Sanji and Sanji needed Law.
Law saved Sanji and the threat of Dofla killing the crew and then defended it from Dofla.
Law protected the crew, saved the crew but only with Sanji buying time.
I also believe Luffy and Law are doing around as bad as Sanji did. But they are the slightly better because plot.Doflas still whoopin ass