UFC 129: St-Pierre vs. Shields was held on Saturday, April 30, 2011 at Rogers Centre in Toronto, Ontario.
The main event was be preceded by preliminary bouts on Spike TV at 8 p.m. ET, and Facebook streams at approximately 6 p.m. ET.
Click the stars to rate how good you think UFC 129 was.
UFC 129 sold out with an estimated 55,000 tickets. UFC 124 event currently holds the organization's attendance record with 23,152. The event officially drew 55,724 fans for a live gate of $12.075 million, beating both promotional and North American MMA records. Spike TV's one-hour special scored a 1.0 household rating and 1.5 million viewers, which ranks it fourth among the 18 total "UFC Prelims" specials.
UFC 129 Post Fight Analysis
UFC 129 Play-by-Play
UFC 129 Preview: The Main Card, The Prelims
UFC 129 Tapology
UFC 129 Pre-Fight Analysis