On Friday, the UFC will crown its inaugural women's strawweight champion when Carla Esparza and Rose Namajunas meet in the Season 20 "Ultimate Fighter" finale in Las Vegas.
That's the main event capping off an 11-fight card on the front end of the UFC's doubleheader weekend. With another event scheduled for Saturday in Phoenix, that makes for 24 fights in a 28-hour span. And most of their will be on free-to-air television (with the exception of five fights on the UFC's Fight Pass digital network).
Have a look at the fight cards for both events.
"THE ULTIMATE FIGHTER" FINALE
Friday in Las Vegas
Main card on Fox Sports 1, 9 p.m. ET
Carla Esparza vs. Rose Namajunas (women's strawweight championship)
Jeremy Stephens vs. Charles Oliveira
K.J. Noons vs. Daron Cruickshank
Joe Proctor vs. Yancy Medeiros
Jessica Penne vs. Randa Markos
Prelims on Fox Sports 1, 7 p.m.
Felice Herrig vs. Lisa Ellis
Tecia Torres vs. Angela Magana
Joanne Calderwood vs. Seohee Ham
Bec Rawlings vs. Heather Jo Clark
Prelims on UFC Fight Pass, 6 p.m.
Aisling Daly vs. Alex Chambers
Emily Kagan vs. Angela Hill
UFC FIGHT NIGHT
Saturday in Phoenix
Main card on Fox, 8 p.m. ET
Junior Dos Santos vs. Stipe Miocic
Rafael dos Anjos vs. Nate Diaz
Alistair Overeem vs. Stefan Struve
Gabriel Gonzaga vs. Matt Mitrione
Prelims on Fox Sports 1, 5 p.m.
John Moraga vs. Willie Gates
Claudia Gadelha vs. Joanna Jedrzejczyk
Joe Riggs vs. Ben Saunders
Jamie Varner vs. Drew Dober
Ed Herman vs. Derek Brunson
Joe Ellenberger vs. Bryan Barberena
Early prelims on UFC Fight Pass, 3:30 p.m.
David Michaud vs. Garett Whiteley
Henry Cejudo vs. Dustin Kimura
Anthony Birchak vs. Ian Entwistle