I think Cotto should scrape past Geale but see him losing to Canelo but I will be supporting Cotto. Either way I hope GGG gets the winner but I highly doubt that. GGG is the real middleweight champion.