The Ultimate Fighting Championship heads south for a thrilling card in the combat-savvy country of Mexico this weekend to host UFC Mexico City 2024: Moreno vs. Royval 2 (also known as UFC on ESPN+ 95), which will be headlined by a flyweight rematch.
In a main event, an epic flyweight battle is set to take place as No. 1 ranked Brandon Moreno rematches No. 3 ranked contender Brandon Royval, while the night's co-main event will be a featherweight thriller as No. 2 ranked Yair Rodriguez takes on No. 4 ranked Brian Ortega.

Also on the main card, Daniel Zellhuber meets finisher Francisco Prado at lightweight after bantamweights - Dana White Contender Series winner Raul Rosas Jr. and The Ultimate Fighter winner Ricky Turcios collide.
Plus, Yazmin Jauregui faces off against Sam Hughes in an electric strawweight bout after first-round finisher Manuel Torres meets Chris Duncan at lightweight in the main card opener.
In the preliminary card headliner, Cristian Quinonez sets his sights on fellow bantamweight Raoni
Barcelos after flyweights Jesus Aguilar and Mateus Mendonca do battle.
The prelims will also see the likes of Edgar Chairez, Daniel Lacerda, Claudio Puelles, Fares Ziam, Luis Rodriguez, Denys Bondar, Victor Altamirano, Felipe dos Santos, Erik Silva and Muhammad Naimov in action.
Here is all you need to know about UFC Mexico City 2024 from fight card, date, event location, start times, telecast and live streaming information for the mixed martial arts event:
The event takes place on Saturday (February 24) at the Mexico City Arena (Arena CDMX) in Mexico City, Mexico. And due to time difference in India, the event will start in the early hours of Sunday (February 25).
The preliminary card starts at 7 PM ET / 4 PM PT (Saturday, February 24) | 12 AM GMT / 5:30 AM IST (Sunday, February 25). The main card, meanwhile, starts at 10 PM ET / 7 PM PT (Saturday, February 24) | 3 AM GMT / 8:30 AM IST (Sunday, February 25).
The main card will shown live on Sony Sports 2 Channels (English) with live streaming available on Sony LIV. Meanwhile, in the United States, the prelims will be available on ESPN+ and main card on ESPN, while TNT Sports will show the card live in the UK.

Main Card: The main card will featured six bouts - a flyweight rematch in the headliner, a couple of lightweight bouts, and one bout each in the bantamweight, featherweight and women's strawweight divisions.
Preliminary Card: The prelims features seven bouts - four flyweight bouts and one bout each in the lightweight, bantamweight and featherweight divisions. All fights will be available on UFC Fight Pass.