Stay tuned to tonight for all the results live as they happen from UFC 124: GSP Vs Koscheck in Montreal, Canada.

The prelims are set to get underway at aprox 7pm ET with the main card on PPV set to start at 10pm ET (3am UK).

(Press F5 as required to refresh the page for the latest results)

Main Card:

Georges St-Pierre defeats Josh Koscheck by unanimous decision (50-45 x5)

Stefan Struve defeat Sean McCorkle by TKO at 3.55mins of Rd1

Jim Miller defeats Charles Oliveira by submission (knee-bar) at 1.59mins of Rd1

Mac Danzig defeats Joe Stevenson by KO at 1.54mins of Rd1

Thiago Alves defeats John Howard by unanimous decision (30-27 x3)


Dan Miller defeats Joe Doerksen by split decision (29-28, 28-29, 29-28)

Mark Bocek defeats Dustin Hazelett by submission (triangle choke) at 2.33mins of Rd1

Jesse Bongfeldt and Rafael Natal fight to a majority draw

Sean Pierson defeats Matt Riddle by unanimous decision (30-27 x3)

Ricardo Almeida defeats TJ Grant by unanimous decision (30-27 x3)

John Makdessi defeats Pat Audinwood by unanimous decision (30-27 x2, 30-26)