Mexico's rising UFC star Alexa Grasso turned in a remarkable performance against fellow top-ranked flyweight Viviane Araujo to score her fourth straight win.
Grasso managed to outwork her opponent to secure a unanimous decision victory after five rounds. All three judges saw the fight in favor of Grasso: 50-45, 49-46, and 49-46.
In the co-main event, Jonathan Martinez earned the biggest win of his career against UFC veteran Cub Swanson. In round two, Martinez unloaded a brutal leg kick that sent Swanson to the ground, grimacing in pain.
Get the latest updates on One Championship Rankings at Sportskeeda and more
The bout was promptly stopped with 40 seconds remaining in the second frame. Martinez has now won four straight over the past 12 months.
In the middleweight division, Dusko Todorovic returned to the win column with a TKO over Jordan Wright. After a very competitive first round, Wright's gas tank fell off the cliff, allowing Todorovic to take control of the fight.
In round two, Todorovic secured a mount and rained down punches and elbows on his opponent. With Wright being unable to defend himself, referee Chris Tognoni had no choice but to intervene.
Brazil's Raphael Assuncao ended a four-fight losing skid by outperforming Victor Henry. Despite the odds being against him, the 40-year-old veteran outstruck and outgrappled Henry to earn the unanimous decision nod.
Finally, a UFC light heavyweight bout between Alonzo Menifield and Misha Cirkunov kicked off the main card. With over a minute left in the opening round, Menifield unleashed a barrage of punches, knocking his opponent out at the 1:28 mark.
UFC Fight Night: Grasso vs. Araujo full card results
Main Card
Alexa Grasso def. Viviane Araujo via unanimous decision (50-45, 49-46, 49-46)
Jonathan Martinez def. Cub Swanson via TKO (leg kicks, punches) – Round 2, 4:19
Dusko Todorovic def. Jordan Wright via TKO (strikes) – Round 2, 3:12
Raphael Assuncao def. Victor Henry via unanimous decision (30-27, 30-27, 30-27)
Alonzo Menifield def. Misha Cirkunov via knockout (punches) – Round 1, 1:28
Preliminary Card
Mana Martinez def. Brandon Davis via split decision (28-29, 29-28, 29-28)
Jacob Malkoun def. Nick Maximov via unanimous decision (30-27, 30-27, 30-27)
Joanderson Brito def. Lucas Alexander via submission (rear-naked choke) – Round 1, 2:02
Piera Rodriguez def. Sam Hughes via unanimous decision (29-28, 29-28, 29-28)
Tatsuro Taira def. CJ Vergara via submission (armbar) – Round 2, 4:19
Pete Rodriguez def. Mike Jackson via knockout (knee, punches) – Round 1, 1:33