Despite Riboku knowing Kanki's capabilities he still managed to be psychologically manipulated by him, and he didn't even know till he was cornered.
Kanki is a beast.
Honestly, this war has been a show of the deadliness of both Riboku's and Kanki's own more particular spins on warfare. That is, types of warfare that have come to being specifically associated with them.
Riboku's long term pre-battle planning was put into the spotlight once again. He perfectly read and anticipated the Qin's movements and that was tremendous (talking of Ousen/SHK's plans), his scary ability when it comes to blocking intels, his hunting ground being set up etc. This is what he did at Bayou, when he completely defeated Ouki.
Against Kanki, he has layed complete waste and destruction to the Qin army.
Kanki's knack for his super unothodox cunnig plans came out again multiple times. He was able to get out from that extremely well prepared ground as first thing. And throughout the arc, I think he has suprised or shocked Riboku more than any other commander did. Kanki has often relied on his deadly "take the head" strategies and we see it applied here too. Ousen said that Kanki's thoughts escape even him and Riboku said that if he ever were to lose badly enough that it could cost him his life, it would be because Kanki was his opponent.
If you ask me how this is ending, no I don't think this is ending with Riboku's head flying (the one thing that would absolutely make up for everything that has happened to Qin until now, as
@Great General Kanki said) or Kanki's...I think this is ending with an utter victory for Zhao against Qin.
But yeah, just wanted to write this. When it comes to the two commanders I don't have much more to say about Riboku that I didn't think of him in the past. When it comes to Kanki, I always thought very highly of him too but damn, I might still have underestimated him lol.