It’s advantage Canelo so far, with the Mexican winning the second bout between the pair by majority decision after their initial fight was scored a draw. That was particularly controversial though, with many believing Golovkin had done enough, while the second clash was also tight.
Almost exactly four years later, they meet at the T-Mobile Arena in Las Vegas once again, with the undisputed super-middleweight crown on the line. Canelo has held all the belts in the division since taking the IBF title off Caleb Plant last year.
For just the second time in his professional career though, Canelo goes into a fight off the back of a defeat. He was beaten by Dmitry Bivol in May as he stepped up to light heavyweight, losing on points.
Golovkin meanwhile has fought only four times since that second fight with the Mexican, all of which were largely low-key affairs. He beat Ryota Murata earlier this year in Japan to add the WBA middleweight belt to the IBF and titles he already held.
Here’s how to tune into the big fight live in the UK this weekend…
How to watch Canelo vs Golovkin 2
TV channel and live stream: In the UK, Saturday’s event is being broadcast live on DAZN pay per view.
Current subscribers to DAZN will have to pay £9.99 to watch, while it’s £17.98 for new customers. A subscription to DAZN currently costs £7.99 per month in the UK.
Live blog: Follow all the action on fight night with Standard Sport’s dedicated LIVE blog of the entire card.