UFC 246: See the fight card for Saturday’s pay-per-view

See the full list of fights set for UFC 246.

Conor McGregor will make his long-awaited return to the octagon at UFC 246 in Las Vegas this weekend for a main-event bout with 36-year-old legend Donald “Cowboy” Cerrone. At their press conference on Wednesday night, McGregor boasted that he could “read Donald like a children’s book,” and Cerrone had high praise for the former UFC double champion. Earlier in the day, Cerrone said on ESPN that he plans to try and outstrike McGregor from a standing position just to see if he can, which could make for a thrilling main event.

UFC 246 will begin at 10:00 p.m. ET on Saturday, January 18th. You can watch the pay-per-view on ESPN+.

Here’s the full card for Saturday’s show.

Main card (10:00 p.m. ET, ESPN+)

Lightweight: Anthony Pettis (22-9) vs. Carlos Diego Ferreira (16-2)

Women’s strawweight: Claudia Gadelha (17-4) vs. Alexa Grasso (11-3)

Heavyweight: Aleksei Oleinik (57-13-1) vs. Maurice Greene (8-3)

Women’s bantamweight: Holly Holm (12-5) vs. Raquel Pennington (10-7)

Welterweight: Conor McGregor (21-4) vs. Donald Cerrone (36-13, 1 NC)

Preliminary card (8:00 p.m. ET, ESPN)

Women’s flyweight: Roxanne Modafferi (23-16) vs. Maycee Barber (8-0)

Featherweight: Andre Fili (20-6) vs. Sodiq Yusuff (10-1)

Flyweight: Tim Elliott (15-9-1) vs. Askar Askarov (10-0-1)

Lightweight: Drew Dober (21-9, 1 NC) vs. Nasrat Haqparast (11-2)

[opinary poll=”which-fighter-will-win-the-ufc-246-main-” customer=”forthewin”]

[jwplayer KcV8sRdg-q2aasYxh]