Check out all the results from UFC 307

Opening the preliminary card, Court McGee submitted Tim Means in the first round.

In Carla Esparza's farewell to MMA, Tecia Pennington emerged victorious in a unanimous decision by the judges.

Ryan Spann took no notice and submitted Ovince St-Preux in the first round.

The first Brazilian in action at the event, Cesar Almeida defeated Ihor Potieria by unanimous decision.

In a three-round 'war', Alexander Hernandez defeated Austin Hubbard by split decision.

In a Brazilian strawweight duel, Iasmin Lucindo defeated Marina Rodriguez by split decision.

'Knockout Man' Joaquin Buckley brutalizes Stephen Thompson at UFC 307, calls for fight with former champ

Kayla Harrison suffers a scare, but overcomes Ketlen Vieira and advances to the belt at UFC 307

Kevin Holland suffers serious injury and ends 'nightmare' in UFC 307 fight

José Aldo has good moments on his feet, but suffers from his rival's 'stiff game' and loses at UFC 307

Julianna Peña defeats Raquel Pennington, regains belt and challenges Amanda Nunes for trilogy at UFC 307

Call! Alex Poatan puts up a tough fight, defeats Khalil Rountree by knockout and defends his belt for the third time at UFC 307

For more information access: