Last night, the UFC put on another fantastic display of Mixed Martial Arts.
Headlining was two of the Bantamweight divisions top contenders, with the prize potentially being a shot at Petr Yan for the belt.
But before we get there, you might want to take a look at one of the best KOs in UFC history that took place on the prelims:
Below are the full card results.
Cory Sandhagen def. Marlon Moraes via TKO (strikes) – Round 2, 1:03
Edson Barboza def. Makwan Amirkhani via unanimous decision (30-26, 30-27, 29-28)
Marcin Tybura def. Ben Rothwell via unanimous decision (29-27, 29-27, 29-27)
Dricus Du Plessis def. Markus Perez via KO (strikes) – Round 1, 3:22
Tom Aspinall def. Alan Baudot via TKO (strikes) – Round 1, 1:35
Ilia Topuria def. Youssef Zalal via unanimous decision (29-28, 29-28, 29-28)
Tom Breese def. KB Bhullar via TKO (strikes) – Round 1, 1:42
Chris Daukaus def. Rodrigo Nascimento via KO (strikes) – Round 1, 0:45
Joaquin Buckley def. Impa Kasanganay via KO (spinning back kick) – Round 2, 2:03
Tony Kelley def. Ali Alqaisi via unanimous decision (30-27, 29-28, 29-28)
Giga Chikadze def. Omar Morales via unanimous decision (30-27, 30-27, 30-27)
Tracy Cortez def. Stephanie Egger via unanimous decision (30-27, 30-27, 30-27)
Tagir Ulanbekov def. Bruno Silva via unanimous decision (30-27, 29-28, 29-28)
You can see a compilation of fight images on our YouTube channel here:
*image copyrights courtesy of Bloody Elbow, MMA Fighting and ESPN MMA*