Lol, what main fight?
Zoro was on the verge of death after the rooftop, even in worse condition than after defeating King.
1. He cut onigashima's horn.
2. Saved Luffy's ass thrice.
3. Saved the lives of all rooftop SNs.
4. Cut Kaido.
5. Intimidated 2 yonko.
6. Acknowledged by 2 Yonko and other rooftop SNs.
7. Tanked the strongest attack of the series.
8. Scarred Kaido with 30 broken bones and 1% strength, which no one could do in the last 20 years.
But, it doesn't matter for you because this wasn't Zoro's "main" fight.
What did Sanji do besides defeating Queen?
Put Robin's life in danger? Made a clown of himself? Saved Chuji? One shotted by King?:cantseeme:
Cook is a negg/low diff fight for Zoro.