mobile menu MMAtown Logo search

UFC Mexico City Results: Lone’er Kavanagh Shocks Brandon Moreno, King Green Hands Zellhuber His First Finish

UFC Mexico City Results: Lone’er Kavanagh Shocks Brandon Moreno, King Green Hands Zellhuber His First Finish

UFC Mexico City had one job: survive the atmosphere

UFC went into Mexico City expecting a familiar script: hometown hero Brandon Moreno anchors the night, the crowd is nuclear, and the favorite finds a way. Instead, UFC Fight Night: Moreno vs. Kavanagh turned into a spoiler story — and it wasn’t a fluke.

Main event recap: Kavanagh breaks the rhythm

The short-notice headliner Brandon Moreno vs. Lone’er Kavanagh was supposed to be a “welcome to the deep end” assignment. Kavanagh treated it like a five-round audition. He kept Moreno reacting, punished exits, and repeatedly stole the cleanest moments of each round. Moreno had stretches where he pressed and landed, but the bigger swings belonged to the underdog — enough to pull the decision on the cards.

Big moments elsewhere: Green stops Zellhuber, Vera slips again

The co-main spot belonged to David Martinez vs. Marlon Vera, and Martinez’ pace did exactly what it tends to do to “Chito” opponents: it forced him to play catch-up. Martinez banked volume and timing, then refused to give Vera the late, dramatic momentum swing.

Then came the shocker in King Green vs. Daniel Zellhuber. Zellhuber had been hard to hurt, let alone stop — until Green cracked the door open and didn’t let it close.

Bonuses and the loudest clips

Kavanagh’s night got even sweeter when the bonus news hit — you could see the disbelief turn into pure adrenaline.

And if you missed the funniest entrance of the weekend, Javier Reyes vs. Douglas Silva de Andrade had one before the first punch was even thrown.

Full UFC Mexico City results

Main Card

Preliminary Card

Go Top