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.

MAIN CARD

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)

PRELIMS

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*

You may also like...