The Ultimate Fighting Championship on Saturday will head South of the Border for UFC Fight Night 159, which goes down at Arena Ciudad de Mexico in Mexico City.
UFC Fight Night 159 streams live to ESPN+, with the main card kicking off at 8 p.m. ET/5 p.m. PT. ESPN+ will also stream the entire seven-fight undercard, starting at 5 p.m. ET/2 p.m. PT.
Main Card
145: Yair Rodriguez vs. Jeremy Stephens115: Carla Esparza vs. Alexa Grasso
125: Askar Askarov vs. Brandon Moreno
135: Irene Aldana vs. Vanessa Melo*
145: Martin Bravo vs. Steven Peterson
Prelims
135: Jose Alberto Quinonez vs. Carlos Huachin145: Marco Polo Reyes vs. Kyle Nelson
115: Angela Hill vs. Ariane Carnelossi
125: Sergio Pettis vs. Tyson Nam
205: Vinicius Moreira Castro vs. Paul Craig
135: Sijara Eubanks vs. Bethe Correia
155: Claudio Puelles vs. Marcos Mariano
* The Aldana-Melo bout will be contested at a 140-pound catchweight after Melo missed weight by four pounds.