How to watch the Canelo – GGG undercard online

Canelo Alvarez and Gennady Golovkin will face each other on Saturday. Here’s how you can catch the main event and the undercard online.

Gennady Golovkin wants to be considered the best active middleweight in the world, and he’ll have a shot at earning that honor against Canelo Alvarez on Saturday.

The long-anticipated bout will begin at 8 p.m. from T-Mobile Arena in Las Vegas, and can be purchased for $79.99 from cable or satellite providers that carry HBO pay-per-views. Live streaming online can be had for the same price if bought from

Saturday’s main event will be preceded by three big bouts on the main card as well as a few untelevised bouts prior to the pay-per-view. The co-feature will pit the 24-0 Joseph Diaz up against Rafael Rivera, who is 25-0-2 for his career. Diaz last beat Manuel Avila by unanimous decision in his last outing, retaining his NABF featherweight title.

Possibly the most interesting undercard fight will be the second on the pay-per-view card. That will see Diego De La Hoya, cousin to Oscar De La Hoya and 19-0 fighter, will take on Randy Caballero, who is 24-0. Finally, the pay-per-view will open with a bout between undefeated American Ryan Martin up against Francisco Rojo.

If a live stream happens for the untelevised undercard, it will take place on the HBO Boxing YouTube channel. Below is all you need to know to catch the action on Saturday, as well as the full official fight card.

More Canelo vs. Golovkin coverage

How to watch Canelo vs. GGG

Time: 8 p.m. ET

Location: T-Mobile Arena, Las Vegas, Nev.

TV: HBO Pay-Per-View

Online Streaming: CaneloGGG, HBO Boxing YouTube (untelevised undercard)

Canelo vs. Golovkin full fight card

PPV Main Card

Middleweight: Canelo Álvarez vs. Gennady Golovkin
Featherweight: Joseph Diaz vs. Rafael Rivera
Super Bantamweight: Diego De La Hoya vs. Randy Caballero
Lightweight: Ryan Martin vs. Francisco Rojo

Non-PPV Undercard

Super Lightweight: Vergil Ortiz vs. Cesar Valenzuela
Super Flyweight: Nicola Adams vs. Alexandra Vlajk
Flyweight: Marlen Esparza vs. Tania Cosme
Welterweight: Serhii Bohachuk vs. TBA