GGG didn't win. After round 7 I knew that there was no chance for him to win the fight by decision. He made it close in the last rounds, and Canelo was lucky that it was over after 12. Not sure if GGG just expected for Canelo to do the same he did in the first fight. Maybe he was surprised. No idea. But it was a terrible first half by him. Not one punch to the body. I was hoping it would be a draw, to make up for the first fight, but can't really argue about the decision. Canelo in his prime. GGG is 36 and about to retire. Time is against him. He could have been the greatest, but wasted too much time early on in his career, his fault or not.
The first fight will always remain one of the worst decisions in boxing history though imo.