Zoro really extreme high diff King, he almost fainted fighting king early on, and received too much fatalities feels hopeless, he himself almost admit he cant win.
Sanji on the other hand mid diff Queen, no to little wounds, tension and hopelessness seems non existent all the time, fight ended when sanji decided to finish him, no figuring him out whatsoever, sanji fainted due to eshaustion not really because of difficulty.
:cheers: