A batalha seria interessante, mas não acho Sanji no nível de Zoro.
Acho que Zoro venceria pelos seguintes fatores:
- Ter treinado com Mihawk e por isso deve ter aprendido vários golpes fodas, que infelizmente ainda ele não tem oportunidade de usá-los.
- Usa Haki. Provavelmente da Armadura e da Observação.
- Tem uma boa velocidade que quando se alia ao seu poder de corte das suas espadas se torna totalmente mortal para um úsuario de curto alcance como o Sanji, apesar de que Sanji tem Haki da Observação e uma velocidade maior do que a de Zoro.
- Tem uma resistência do cão. Zoro não morre nunca lol. Basta ver ele levando aquele golpe do Bartolomew Kuma, que detonou ele, mas ele continuou em pé. Os ataques de Sanji não matam Zoro NEM A PAU.
- Sanji não tem muita coisa pra escapar das investidas de Zoro, que mostrou um controle maior com suas três espadas, já que cortou aquele navio ao meio e matou vários tritões com um golpe só. Enquanto Sanji precisa é um lutador de curto alcance, os ataques de Zoro é de médio alcance e toma uma grande área. Lembrando que Zoro também é ótimo em lutas marciais e poderia peitar Sanji no combate corpo-a-corpo.
Enfim, considero Zoro mais poderoso que Sanji e ele provavelmente vence aqui. (Todo primeiro tripulante em um navio é o mais poderoso, depois do capitão. Tipo, Marco, Rayleigh, Zoro, Ben Beckman, etc)