The much hyped and highly-anticipated rematch between Canelo Alvarez and Gennady Golovkin was held tonight at T-Mobile Arena in Las Vegas. In a very competitive back-and-forth fight, Alvarez won a majority decision that gave GGG his first loss in his 12-year professional boxing career.

Judge Glenn Feldman had it even (114-114), but he was overruled by judges Dave Moretti and Steve Weisfeld. Moretti and Weisfeld each scored the fantastic fight 115-113 for Alvarez, who redeemed himself following a performance-enhancing drug scandal that hurt his career earlier this year.

Alvarez came into tonight’s bout as a slight underdog, won the WBA, WBC and IBO middleweight belts titles from GGG which also ended the longest championship reign in boxing.

Images: AP/Isaac Brekken