[video=youtube;-dWntRLT6Is]http://www.youtube.com/watch?v=-dWntRLT6Is[/video]Smoker is supposed to be Luffy's rival. So what!? If we are going to ignore what we see just because of that then the one ignoring would be the one illogical. Having the same strength isn't a condition in the rivalry of Smoker and Luffy. Where was their rivalry before timeskip? Smoker still was Luffy's marine rival, but he was way above Luffy strength wise. And now he is below Luffy. See where I am going. Being Luffy's rival doesn't give us an exact measurment of Smoker's own strength for us to say that he has got to be stronger than Sanji,,, because the ratio between Smoker and Luffy has been changing.
First he didn't lost to Vergo. Though he would have in his condition. I didn't say that Vergo cracked his leg because of Sanji's lack of intel or anything, that was for his fight which ended quickly with DD. I have already explained why Sanji got his bone cracked.
0:12 look at Smoker on the floor scared like a little ***** because he thought Vergo was going all out on him when they were fighting. Vergo cracked Sanji's leg whiles he hasn't even in fullbody COA make all the excuses you want but if Sanji fought him going all out he would have lost mid diff.