DUDE he tricked him.
He jumped into the air knowing Jabra has Geppo, Jabra says this :
Jabura:
HMM?!!
You fool!! You don't jump into the air...
Against a Six Forms user!!!
Sanji couldn't compete with Jabra especially being wounded he outsmarted him. - This is why I'm telling you Sanji doesn't compete in strength with Zoro - Zoro doesn't resort to tricks he wins with his strength or he doesn't.
He jumped into the air knowing Jabra has Geppo, Jabra says this :
Jabura:
HMM?!!
You fool!! You don't jump into the air...
Against a Six Forms user!!!
Sanji couldn't compete with Jabra especially being wounded he outsmarted him. - This is why I'm telling you Sanji doesn't compete in strength with Zoro - Zoro doesn't resort to tricks he wins with his strength or he doesn't.
Zoro had to wait for an opening, that's how he wins fight, through endurance
Sanji was stronger than Jabra, his first diable jambe made Jabra pass out for a few seconds, then sanji tanked half his attack, flexing both his durability and intelligence
Sanji had to come up with something to beat his Skywalk at the last second, and before diable jambe he was clearly dominating him, kicking him around, even Jabra was surprised by his strength
Sanji wins by overcoming the dirty tactics, then he can overpower his opponent with ease, he had to overcome Jabra's durability, and he did just that