UFC Fight Night 159 on Saturday in Mexico City was an entertaining event that concluded in underwhelming fashion, as the featherweight headliner between Yair Rodriguez and Jeremy Stephens was ruled a no-contest after an accidental eye poke just 15 seconds into the first round. Beyond the main event debacle, Carla Esparza secured a majority decision over Alexa Grasso in a back-and-forth war; Brandon Moreno and Askar Askarov battled to a split draw; Irena Aldana put on a striking clinic while claiming a unanimous verdict over Vanessa Melo; and Steven Peterson knocked out Martin Bravo with a spinning backfist.