Luffy and Sanji actually might have fought Saturn and Kizaru offscreen. Thats the only explanation for Kizaru disappearing for a while
Sanji's comments also feel out of place for someone who supposedly wasn't fighting..
We can can see bruise in his cheek as well...
Good job Oda, for offscreening that, nobody really wanted to see it right
Naaah this is bs dude.. Oda doesn't know what he is doing anymore