UFC 129: St-Pierre vs Shields will take place Sat. April 30 at the Rogers Centre in Toronto, Ontario, Canada. Check back here then at 7:30 p.m. EST.

Former Strikeforce, and Elite XC, champion challenges Georges St-Pierre for the welterweight belt in his home country. Also on the card – dominating UFC featherweight champion Jose Aldo looks to defend his belt from the Canadian Mark Hominick. As if that wasn’t enough, former light heavyweight champ Lyoto Machida will face UFC hall-of-famer Randy Couture.

Main Card

Welterweight Championship bout: Georges St-Pierre (c) vs. Jake Shields
Georges St-Pierre defeats Jake Shields via unanimous decision (50-45 48-47, 48-47)

Featherweight Championship bout: José Aldo (c) vs. Mark Hominick
Jose Aldo defeats Mark Hominick via unanimous decision (50-43, 48-46, 49-46)

Light Heavyweight bout:  Lyoto Machida vs. Randy Couture
Lyoto Machida defeats Randy Couture via knockout (kick) – Round 2, 1:09

Light Heavyweight bout: Vladimir Matyushenko vs. Jason Brilz
Vladimir Matyushenko defeats Jason Brilz via KO Round 1, 0:2o

Lightweight bout:  Mark Bocek vs. Ben Henderson
Ben Henderson defeats Mark Bocek via unanimous decision (30-27, 30-27, 30-27)


Preliminary card (Spike TV)

Welterweight bout:  Nate Diaz vs. Rory MacDonald
Rory MacDonald defeats Nate Diaz via unanimous decision (30-26, 30-27, 30-26)

Welterweight bout:  Sean Pierson vs. Jake Ellenberger
Jake Ellenberger defeats Sean Pierson via KO (punch) – Round 1, 2:22

Preliminary Card

Welterweight bout:  Claude Patrick vs. Daniel Roberts
Claude Patrick defeats Daniel Roberts via unanimous decision (29-28, 29-28, 29-28)

Bantamweight bout:  Ivan Menjivar vs. Charlie Valencia
Ivan Menjivar defeats Charlie Valencia via TKO (strikes) – Round 1, 1:30

Middleweight bout:  Jason MacDonald vs. Ryan Jensen
Jason MacDonald defeats Ryan Jensen via submission (triangle choke) – Round 1, 1:37

Lightweight bout:  John Makdessi vs. Kyle Watson
John Makdessi defeats Kyle Watson via knockout (spinning back fist) – Round 3, 1:27

Featherweight bout:  Yves Jabouin vs. Pablo Garza
Pablo Garza defeats Yves Jabouin via submission (triangle choke) – Round 1, 4:31