UFC 299 results: O’Malley defeats Vera, Puryear knocks out St. Denis

Reigning UFC flyweight champion Sean O’Malley made the first successful defense of his title and also rematched the only loss of his professional career with a solid victory over the division’s number five contender, Marlon Vera.

The bout, which headlined UFC 299 in Miami, went the full distance, with the judges giving the American, who dominated the Ecuadorian fighter in the standup for most of the match, a unanimous decision of 50-44 and 50-45 twice at the end of five rounds.

In a post-fight interview, Sean O’Malley said he was ready to travel to Spain and challenge current UFC featherweight champion Elijah Topuria.

In the co-main event, former interim UFC lightweight champion, Dustin Porier, kept Benoit Saint-Denis out of the title race by knocking out the French finisher at the 2:32 mark of the second round.

In the organization’s third major event of the tournament, former Bellator welterweight title belt challenger Michael Page made a successful debut, with a 29-28 triple-overtime win over Kevin Holland by unanimous decision.

Opening the main card of the event was former UFC flyweight champion Peter Yan, who snapped a three-fight losing streak after a one-year hiatus with a 29-28 triple-overtime unanimous decision win over Song Yadong.

Other results included wins for Jack Della Maddalena and Curtis Blades, who knocked out Gilbert Burns and Jailton Almeida, respectively.

Blaydes stated in a post-fight interview that he wants to see UFC interim heavyweight champion Tom Aspinall, who lost to him two years ago in the 15th second of a match due to a knee injury, as his next opponent.

Also earning early victories were Michel Pereira, who finished Michal Oleksijchuk with a rear-naked choke in the 61st second of the match, and organization debutant Robelis Despain, who knocked out Josh Parisyan in 18 seconds.

All results from UFC 299.