Well, I've picked Kabayel to stop Makhmudov, Sanchez and Zhang. I'm pretty good when it comes to these two.
It's the usual overrating that comes from a win. If Kabayel made Zhang quit, he'd do it sooner against Dubios.
Yeah I've never understood why people seem to rate him so highly. Seems like an ordinary contender to me.