We all know Sanji was trained in the way of the sword and that, unlike Law who was trained just for a short while by Diamante, his training lasted for years, basically since the very moment he was able to wield a stick with his hands to the moment he was imprisoned. We even saw how good he was with blades against Wanze.
Repeatedly Sanji said he would never use his hands in combat but one day he might be forced to: the day of Zoro's death.
I know it may sound ridiculous at first but let's see what Oda has been doing:
- Luffy has two wings and not just a RHM like everybody else, but somehow Rayleigh is a combination of Zoro and Sanji as characters and fighers, and even his design recall a combined version of theirs;
- he told us Sanji can use a sword but Sanji never did on panel;
- Sanji and Zoro are best friends and in TB Zoro took everybody on his shoulders. Sanji still doesn't sleep at night for that.
- Mihawk, the one who pushed Don Krieg near the Baratie, became Zoro's trainer.
- he purposely decide to not make Sanji unlock CoC against Queen even tho he went on with that Vinsmoke for dozens of chapters.
- Zoro is in no condition to fight or even only get up again. He is about to die.
And many more hints i don't have time to list
So Zoro will die, Sanji will unlock CoC and take his swords promising him to realize his dreams with them. On Wano he will kill Kaido over the Flower Capital. Then, at the end of the manga as the new Rayleigh, VC of the strawhat crew (and not just one of the VCs) he will defeat Mihawk
He will find the All Blue eventually between some training session near Laugh Tale.
Let's not be sad for Zoro’s death, let's rejoice for their friendship

Repeatedly Sanji said he would never use his hands in combat but one day he might be forced to: the day of Zoro's death.
I know it may sound ridiculous at first but let's see what Oda has been doing:
- Luffy has two wings and not just a RHM like everybody else, but somehow Rayleigh is a combination of Zoro and Sanji as characters and fighers, and even his design recall a combined version of theirs;
- he told us Sanji can use a sword but Sanji never did on panel;
- Sanji and Zoro are best friends and in TB Zoro took everybody on his shoulders. Sanji still doesn't sleep at night for that.
- Mihawk, the one who pushed Don Krieg near the Baratie, became Zoro's trainer.
- he purposely decide to not make Sanji unlock CoC against Queen even tho he went on with that Vinsmoke for dozens of chapters.
- Zoro is in no condition to fight or even only get up again. He is about to die.

And many more hints i don't have time to list

So Zoro will die, Sanji will unlock CoC and take his swords promising him to realize his dreams with them. On Wano he will kill Kaido over the Flower Capital. Then, at the end of the manga as the new Rayleigh, VC of the strawhat crew (and not just one of the VCs) he will defeat Mihawk

He will find the All Blue eventually between some training session near Laugh Tale.
Let's not be sad for Zoro’s death, let's rejoice for their friendship
