Brandon Moreno Upset in Mexico City as Lone'er Kavanagh Secures Unanimous Win

Brandon Moreno Upset in Mexico City as Lone'er Kavanagh Secures Unanimous Win

Lone'er Kavanagh delivered a shock in the UFC Mexico main event, beating brandon moreno by unanimous decision in Mexico City. The result matters because Kavanagh took the fight on three weeks' notice and leaves the Arena CDMX with a victory that changes his immediate standing in the flyweight division.

Brandon Moreno in Mexico City main event

The former two-time flyweight champion Brandon Moreno (23-10-2) began strongly, landing a clean overhand right and sharp left hooks while pressing forward in front of his home fans. Moreno forced clinch exchanges, shot repeatedly and landed knees to the thigh and short elbows, especially in the third round, but could not turn those moments into a comeback victory. The judges handed Kavanagh the decision on three scorecards: 49-46, 48-47 and 48-47, marking Moreno's fourth defeat in his past six fights and dropping his recent form to two wins in six bouts.

Lone'er Kavanagh's short-notice ascent

Kavanagh, 26, accepted the main event after the injury withdrawal of original headliner Asu Almabayev and had only three weeks to prepare. Entering with a 10-1 record and fresh off his first career loss — a knockout to Charles Johnson last August — the unranked Englishman produced a composed performance. He mixed tight boxing, stabbing front kicks and a spinning back kick early, then detonated a counter combination in Round 2 that badly wobbled Moreno. Kavanagh added calf kicks and straight shots to keep distance and defended multiple takedowns while seeing out the final rounds.

How a Round 2 counter shifted momentum

The cause-and-effect was clear: Kavanagh's second-round counter visibly hurt Moreno and forced him to fight uphill. That wobble allowed Kavanagh to prioritize leg attacks and counter hooks, sapping Moreno's forward momentum and limiting the Mexican's damaging output. What makes this notable is that a fighter stepping in on short notice converted a pivotal moment into a sustained strategy that convinced three judges to give him the night.

Co-main: Marlon 'Chito' Vera defeated by David Martinez

Marlon "Chito" Vera (23-12-1) was unable to halt a four-fight slide, losing a unanimous decision to David Martinez (14-1). All three judges scored the bout 29-28 for Martinez. Although Martinez spent much of the fight on the back foot, his speed and volume were decisive — traits that have troubled Vera in recent years and again proved the difference in this matchup.

Bonuses and undercard finishes

Performance and fight bonuses punctuated the evening. Regina Tarin and Ernesta Kareckaite earned Fight of the Night, while Kavanagh and Imanol Rodriguez received Performance of the Night checks. The undercard produced several stoppages and tight decisions: King Green stopped Daniel Zellhuber by TKO at 4: 55 of Round 2; Imanol Rodriguez finished Kevin Borjas by TKO at 4: 21 of Round 2; Edgar Chairez edged Felipe Bunes by split decision (29-28, 28-29, 29-28); and Santiago Luna beat Angel Pacheco by unanimous 30-27 scorecards.

Division implications and records

Kavanagh's victory — the 10th of an 11-fight career record listed at 10-1 — positions him for a rapid rise: observers expect him to take a significant leap toward the top end of the flyweight division or potentially into the top five. The win also means brandon moreno must reassess his immediate path back to title contention after his fourth defeat in six bouts. The Arena CDMX card closed with Kavanagh, Martinez and several undercard fighters altering the divisional pecking order and collecting bonuses that underline the night's financial and competitive stakes.