UFC Macau was not a Fight Night to be missed following an incredible night of action that produced great contests, stunning finishes and remarkable comebacks.

In the main event, two top five bantamweights put on a classic at 135-pounds as Petr Yan halted the winning streak of the former flyweight champion, Deiveson Figueiredo.

The former bantamweight champ rebounded from a tough losing streak last time out but it was in his second fight of 2024 where Yan looked back to his very best.

Yan Xiaonan was also on top form in the co-main event as she dominated Tabatha Ricci across all three rounds, showcasing her beautiful striking.

Three highlight reel finishes all battled it our for the performance of the night bonuses but the pick of the bunch was Muslim Salikhov's win over Kenan Song as the Russian became the first fighter in UFC history to win two fights by spinning wheel kick.

Gabriella Fernandes pulled off a huge upset to derail the undefeated streak of Cong Wang who was hurt and submitted in the second round after dominating the fight up to that point.

Chinese light heavyweight Mingyang Zhang opened the main card with a first round finish against Ozzy Diaz after he landed a huge elbow.

In the other main card offering, Carlos Ulberg continued his ascent up the 205-pound rankings by taking out another ranked opponent in Volkan Oezdemir, winning a one-sided decision.

On the prelims, three Road to UFC champions were crowned with two spectacular finishes from Dong Hoon Choi and Ming Shi.

Long Xiao secured the night's other finish whilst at flyweight, Lone'er Kavanagh came out on top against Jose Ochoa in a high-level UFC debut for the undefeated prospect.