I initially thought Golovkin would steamroll Canelo, but I'm far less convinced of that now.
Nevertheless, I still think GGG lands the heavier shots over most of the rounds and does enough damage to end it in Round 10.
Alvarez wins via majority decision.
It's practically a power shot in itself, and it has put more than one guy on the seat of his pants.
If he can keep pumping that punch into Canelo's mug and set up his accumulating power shots, it's difficult to see how the Mexican star can keep him off and avoid getting chopped down late in the fight.