Event: UFC 129: "St. Pierre vs. Shields"
Date: Saturday, April 30, 2011, at 9 p.m. ET on pay-per-view (PPV)
Location: Rogers Center in Toronto, Canada
Main event:
170 lbs.: Georges St. Pierre vs. Jake Shields
Main card (Televised):
145 lbs.: Jose Aldo vs. Mark Hominick
205 lbs.: Randy Couture vs. Lyoto Machida
205 lbs.: Vladimir Matyushenko vs. Jason Brilz
155 lbs.: Mark Bocek vs. Ben Henderson
Preliminary card (Spike TV broadcast):
170 lbs.: Nate Diaz vs. Rory MacDonald
170 lbs.: Jake Ellenberger vs. Sean Pierson
Preliminary card (May not be broadcast):
185 lbs.: Jason MacDonald vs. Ryan Jensen
135 lbs.: Ivan Menjivar vs. Charlie Valencia
155 lbs.: John Makdessi vs. Kyle Watson
170 lbs.: Claude Patrick vs. Daniel Roberts
145 lbs.: Pablo Garza vs. Yves Jabouin
All fights officially confirmed by UFC.com.