Suggested by Destroyer Zane has a lot of monsters but at this point I would say that Zoro is just too fast to be taken down by them. He has really mastered the Three Swords style and can even strike from long range. Zane’s dragons will buy him some time but ultimately he would just be postponing the inevitable. They don’t have any way to really damage Zoro. Zoro wins.