Saul “Canelo” Alvarez and Terence “Bud Crawford” will face off Saturday night at Allegiant Stadium in Las Vegas.

What seemed like an impossible matchup a few years ago is now a reality: Saúl “Canelo” Álvarez and Terence “Bud” Crawford will face off in a fight that promises to break audience records.

The highly anticipated duel will take place on Saturday at Allegiant Stadium in Las Vegas, Nev., where the Mexican will put his WBC, WBA, WBO, and IBF world titles on the line in the super middleweight division (168 pounds).

Álvarez (63-2-2, 39 KOs), 35, comes off a comfortable victory over William Scull in May, during which Álvarez successfully defended his belts. Now he faces the challenge of an undefeated opponent considered one of the best pound-for-pound fighters today.

Crawford (41-0,

See Full Page