MMA Fighting has UFC Prague results for the Blachowicz vs. Santos fight card at the O2 Arena in Prague, Czech Republic.

In the main event, Jan Blachowicz and Thiago Santos will collide in a key light heavyweight showdown. Stefan Struve will face Marcos Rogerio de Lima in a heavyweight tilt in the co-main event.

Check out UFC Prague results below.

Main card (ESPN+ at 2 p.m. ET)

Thiago Santos def. Jan Blachowicz via TKO (punches) at :39 of round three

Stefan Struve def. Marcos Rogerio de Lima via submission (arm triangle choke) at 2:21 of round two

Michal Oleksiejczuk def. Gian Villante via KO (punch) at 1:34 of round one

Liz Carmouche def. Lucie Pudilova via unanimous decision (30-27, 29-28, 29-28)

Petr Yan def. John Dodson via unanimous decision (30-27, 30-27, 30-27)

Magomed Ankalaev def. Klidson Abreu via unanimous decision (30-27, 30-27, 29-28)

Undercard (ESPN2 at 11 a.m. ET)

Dwight Grant def. Carlo Pedersoli Jr. via TKO (punches) at 4:59 of round one

Chris Fishgold def. Daniel Teymur via submission (rear-naked choke) at 1:10 of round two

Gillian Robertson def. Veronica Macedo via submission (rear-naked choke) at 3:27 of round two

Damir Hadzovic def. Polo Reyes via TKO (punches) at 2:03 of round two

Ismail Naurdiev def. Michel Prazeres via unanimous decision (30-26, 30-27, 30-27)

Carlos Diego Ferreira def. Rustam Khabilov via unanimous decision (30-27, 30-27, 29-28)

Damir Ismagulov def. Joel Alvarez via unanimous decision (30-27, 30-27, 30-27)