Stay tuned to this evening for all the results live as they happen from UFC 129: GSP Vs Shields from Toronto, Canada.

The event is scheduled to start at 6pm ET (11pm UK), with the main card starting at the new earlier time of 9pm ET (2am UK).

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

Main Card:

Georges St.Pierre defeats Jake Shields by unanimous decision (50-45, 48-47, 48-47)

Jose Aldo defeats Mark Hominick by unanimous decision (50-43 48-46, 49-46)

Lyoto Machida defeats Randy Couture by KO at 1.05mins of Rd2

Vladimir Matyushenko defeats Jason Brilz by KO in 0.20mins of Rd1

Ben Henderson defeats Mark Bocek by uananimous decision (30-27 x3)


Rory MacDonald defeats Nate Diaz by unanimous decision (30-26 x2, 30-27)

Jake Ellenberger defeats Sean Pierson by KO at 2.42mins of Rd1

Claude Patrick defeats Daniel Roberts by unanimous decision (29-28 x3)

Ivan Menjivar defeats Charlie Valencia by TKO at 1.30mins of Rd1

Jason MacDonald defeats Ryan Jensen by submission (triangle choke) at 1.37mins of Rd1

John Makdessi defeats Kyle Watson by KO (spinning backfist) at 1.27mins of Rd3

Pablo Garza defeats Yves Jabouin by submission (triangle choke) at 4.31mins of Rd1