UFC 251 featured a truly impressive line up of fights.
The main event featured reigning UFC welterweight champion Kamaru Usman versus BMF title holder and veteran Jorge Masvidal. UFC featherweight champion Alexander Volkanovski faced former champ Max Holloway in a rematch of their UFC 245 bout. Petr Yan and Jose Aldo faced off for the vacant bantamweight title. And former strawweight champions Rose Namajunas and Jessica Andrade had a rematch that could decide the next contender in the division.
So, who came out of UFC 251 victorious? Get the results below!
Kamaru Usman vs Jorge Masvidal
In the much anticipated main event clash, Kamaru Usman defeated Jorge Masvidal by unanimous decision.
Alexander Volkanovski vs Max Holloway
In the featherweight co-main event, Alexander Volkanovski defeated Max Holloway by unanimous decision.
Petr Yan vs Jose Aldo
In the bout for the vacant UFC bantamweight title, Petr Yan defeated Jose Aldo by TKO (round 5).
Jessica Andrade vs Rose Namajunas
In the battle between former strawweight champions, Rose Namajunas defeated Jessica Andrade by split decision.
What did you think of UFC 251?
For more news and updates, follow Generation Iron on Facebook, Twitter, and Instagram.
Managing Editor at Generation Iron, Jonathan Salmon is a writer, martial arts instructor, and geek culture enthusiast. Check out his YouTube, Instagram, Twitter, Facebook, and Sound Cloud for in-depth MMA analysis.