UFC 129: GSP vs Shields Results

The results for UFC 129: GSP vs Shields are in! Check out who among your favorite fighters went home smiling, and who left the Octagon empty-handed.
For the sixth straight time, UFC welterweight champion – George St-Pierre – successfully defended his belt against Jake Shields. However, the champion was unable to secure a finish, as his challenger lasted for 25 minutes.
The GSP vs Shields highlights last Saturday’s UFC 129 event that took action in Toronto’s Rogers Centre. The event graced UFC’s first stadium show, while the sold-out ticket sales was the largest in the history of North American MMA.
Check out the full UFC 129: GSP vs Shields results below.
UFC 129: GSP vs SHIELDS RESULTS
Main Card
George St-Pierre def. Jake Shields via unanimous decision
Jose Aldo def. Mark Hominick via unanimous decision
Lyoto Machida def. Randy Couture via knockout
Vladimir Matyushenko def. Jason Brilz via knockou
Ben Henderson def. Mark Bocek via unanimous decision
Preliminary Card
Rory MacDonald def. Nate Diaz via unanimous decision
Jake Ellenberger def. Sean Pierson via knockout
Claude Patrick def. Daniel Roberts via unanimous decision
Ivan Menjivar def. Charlie Valencia via TKO
Jason MacDonald def. Ryan Jensen via submission
John Makdessi def. Kyle Watson via knockout
Pablo Garza def. Yves Jabouin via submission