Watch Canelo Alvarez vs. GGG: Stream, time, latest odds

Canelo Alvarez, left, and Gennady Golovkin pose during a weigh-in Friday, Sept. 15, 2017, in Las Vegas. 

John Locher / AP

Last Updated Sep 16, 2017 5:24 PM EDT

Canelo Alvarez and Gennady Golovkin will face off Saturday night in what's billed as the first "true" superfight since Floyd Mayweather defeated Conor McGregor in August.

The two power punchers will throw down live from Las Vegas at 8 p.m. ET. A portion of the event's proceeds will be donated to Texas and Florida to recover from Hurricanes Irma and Harvey.

Golovkin, the favorite to win, comes into the fight 37-0 with 33 wins by knockout. Alvarez enters 49-1-1 with 34 knockouts on his resume. Golovkin, known by his nickname "GGG," remains a -155 favorite over Canelo at +125, according to CBS Sports.

Date: Saturday, September 16
When: 8 p.m. ET, 5 p.m. PT
Where: T-Mobile Arena in Las Vegas, Nevada

How to watch:
TV: HBO for $79.99
Stream: CaneloGGG.com or Sling TV for $79.99

Golovkin Alvarez Boxing

Canelo Alvarez, left, and Gennady Golovkin pose during a weigh-in Friday, Sept. 15, 2017, in Las Vegas. The two are scheduled to fight in a middleweight title fight Saturday in Las Vegas.

John Locher / AP

Here's the full card for Saturday night:
Gennady Golovkin © vs. Canelo Alvarez -- Middleweight titles
Joseph Diaz Jr. vs. Rafael River -- Featherweight
Randy Caballero vs. Diego De La Hoya -- Junior featherweight
Ryan Martin vs. Francisco Rojo -- Lightweight
Vergil Ortiz vs. Cesar Valenzuela -- Junior welterweight
Marlen Esparza vs. Aracely Palacios -- Female flyweight
Serhii Bohachuk vs. TBA -- Junior middleweight
Nicola Adams vs. Alexandra Vlajk -- Female junior bantamweight