CANELO Alvarez and Terence Crawford go head-to-head in a huge bout dubbed as the 'fight of the century' TONIGHT.

The Mexican icon will defend his WBC, WBA, WBO and IBF super-middleweight titles against the unbeaten four-division world champ.

Crawford steps up two weight classes as he looks to become the first male fighter to win an undisputed title in three separate weight divisions in the modern four-belt era.

In order to make history, Bud will have to put an end to Canelo's undefeated run at 168lbs.

Tonight's blockbuster undisputed bout tops a huge bill taking place at the Las Vegas Raiders' Allegiant Stadium.

Main card start time: 2am BST / 9pm ET

Canelo vs Crawford fight time: 4.15am BST / 11.15pm ET (approx)

TV/live stream: Netflix

Follow our live blog below...

Tonight's

See Full Page