Event name: UFC 129: St-Pierre vs. Shields
Date: April 30, 2011
Location: Toronto, Ontario, Canada
Venue: Rogers Centre
Broadcast: Pay-per-view
MAIN CARD
■Champ Georges St-Pierre vs. Jake Shields
UFC Welterweight Championship
■Champ Jose Aldo vs. Mark Hominick
UFC Featherweight Championship
■Randy Couture vs. Lyoto Machida
■Jason Brilz vs. Vladimir Matyushenko
■Ben Henderson vs. Mark Bocek
PRELIMINARY CARD (Spike TV)
■Rory MacDonald vs. Nate Diaz
■Sean Pierson vs. Jake Ellenberger
PRELIMINARY CARD (Facebook)
■Pablo Garza vs. Yves Jabouin
■Daniel Roberts vs. Claude Patrick
■Charlie Valencia vs. Ivan Menjivar
■Jason MacDonald vs. Ryan Jensen
■John Makdessi vs. Kyle Watson