One of the most anticipated fights in UFC history is set for Saturday night at the MGM Grand Garden Arena in Las Vegas. Conor McGregor takes on Jose Aldo in the main event of UFC 194 with the featherweight championship on the line.

It’s a fight that’s been nearly a year in the making. By defeating Dennis Siver on Jan. 18, McGregor earned a shot at the champ. But with less than two weeks before the scheduled July 11 fight, Aldo was forced to withdraw because of a rib injury. Now, both fighters are healthy and ready to headline what will be one of the best-selling UFC pay-per-views of all time.

McGregor got a second-round knockout victory over Chad Mendes, who replaced Aldo at UFC 189. The win marked the 14th consecutive victory for McGregor, and only one of those fights went beyond the second-round.

Aldo has dominated the UFC featherweight division, holding onto the company’s title ever since he won it in 2010. Aldo is 25-1 and hasn’t lost in a decade, but it’s been more than 13 months since he stepped inside the octagon.

It will cost fans $59.99 to order UFC 194 in standard definition and $69.99 in HD. The actual PPV begins at 10 p.m. ET, but the main event between McGregor and Aldo might not start until around midnight.

Below is a look at the rest of the fight card that will be broadcast on the PPV.

Chris Weidman vs. Luke Rockhold (Middleweight)

Ronaldo Souza vs. Yoel Romero (Middleweight)

Demian Maia vs. Gunnar Nelson (Welterweight)

Max Holloway vs. Jeremy Stephens (Featherweight)