It will be a long day of boxing Saturday at the MGM Grand Garden Arena in Las Vegas. The main event of Manny Pacquiao vs. Timothy Bradley highlights one of the biggest pay-per-views of 2016, but the entire night should feature more than six hours of boxing.

The nontelevised undercard begins at 6 p.m. EDT with three fights that can be seen for free online. Konstantin Ponomarev faces Brad Solomon in a 10-round fight in a battle of two unbeaten welterweights, while Oleksandr Gvozdyk and Nadjib Mohammedi fight in a 10-round light-heavyweight bout. There’s also an eight-round fight between undefeated welterweights Egidijus Kavaliauskas and Deniz Ilbay.

The actual pay-per-view begins at 9 p.m. EDT, featuring three fights on the card in addition to Pacquiao vs. Bradley. Prior to the main event, the broadcast will include Gilberto Ramirez vs.  Arthur Abraham (super middleweight), Oscar Valdez vs. Evgeny Gradovich (featherweight) and Jose Ramirez vs. Manuel Perez (superlightweight).

By the time the entire undercard is finished, Pacquiao and Bradley might not enter the ring until at least 11:30 p.m. EDT. It’s the third welterweight bout between the two fighters since 2012, and the first two fights both lasted 12 rounds.

The PPV costs $69.95 to purchase in HD on TV, and a live stream is available online at TopRank.TV for $59.99. Pacquiao-Bradley I generated 890,000 PPV buys, and the rematch in 2014 generated between 750,000 and 800,000 PPV buys.

Below is the free live stream of the undercard that can’t be seen on TV.