Took damage from Marco, now fights a fire-cutter, a direct counter to one of his main abilities.
Whereas Zoro is 100% (unless Oda will show the effects of the medicine ending before the fight is over, which is possible) and is a fire-cutter.
And how much that is a big deal was shown of Kinemon cutting Kaidou´s breath, and Kinemon is miles below Kaidou.