Georges St-Pierre, right, battles against Jake Shields during the welter weight championship match at UFC 129 in Toronto on Saturday, April 30, 2011. // Georges St-Pierre, UFC, Jake Shields(THE CANADIAN PRESS-Nathan Denette)

Georges St-Pierre, right, battles against Jake Shields during the welter weight championship match at UFC 129 in Toronto on Saturday, April 30, 2011.

What a spectacle UFC 129 was. Rogers Centre was packed with over 55,000 passionate fans and the event reportedly generated more ticket revenue - more than $12 million U.S. - than any other UFC card. Throw in a gutsy Georges St-Pierre win and even a couple bloody brouhahas in the stands, and UFC president Dana White probably couldn't have asked for a better night. Now that the dust has settled on this memorable main event, here's a look at some other unforgettable events in Canadian sports history.

* Video: UFC stages largest event ever