Nobody defeated nobody.
I've been saying it for many chapters now. Sasaki, Page One, WW, are not down. I even think Ulti will get up one more time. It's too soon for them to be taken down so easily.
And for Zoro, if he fights Kaido then he will not fight King. He only has a short period of time before the treatment wears off. It makes sense that he will help Luffy just like Law is helping Kid against the Yonko. King is fighting Marco, it makes no sense for Zoro to suddenly switch with Marco.