On Saturday night the unranked Englishman secured a unanimous decision victory with scores of 49-46, 48-47, and 48-47.
The high-stakes flyweight clash took place on Saturday at the Arena CDMX in Mexico City. Kavanagh accepted the fight on just three weeks’ notice and silenced the home crowd with superior striking. He utilized devastating calf kicks and sharp counters to keep the former two-time champion off balance.
A massive combination in the second round nearly ended the night early as Moreno was visibly rocked. Moreno showed immense heart to survive the five-round war but struggled to land decisive takedowns. The loss marks the second straight defeat for the Mexican legend and his fourth in his last six outings.
Kavanagh now moves into the flyweight top ten after proving he can compete at the highest level of the sport.
“Kavanagh was just on another level.”
Jay | JustPlainSport
📸 Photo by UFC






























