Para guardar
Georges St-Pierre venceu Jake Shields por decisão unânime ao fim de 5 rounds na luta principal do UFC 129, no Rogers Centre em Toronto. A luta co-principal também foi para as súmulas: Jose Aldo venceu Mark Hominick ao fim de 5 rounds.
Nas 12 lutas que tiveram resultado, 5 terminaram por nocaute, 2 por finalização e 5 nas súmulas dos jurados — 7 paradas em 12 lutas. Todas as decisões foram unânimes: nenhum resultado dividiu os jurados.
A finalização mais rápida foi de Vladimir Matyushenko, que parou Jason Brilz após 20 segundos, e 5 das 7 finalizações vieram já no primeiro round. A mais longa foi a nocaute de Kyle Watson por John Makdessi, aos 11 minutos e 27 segundos. De ponta a ponta, as 12 lutas ocuparam 2 horas e 3 minutos de tempo de luta.
O card preliminar finalizou mais que o principal: 5 dos seus 7 resultados vieram antes do tempo, contra 2 de 5 acima dele. Jake Ellenberger (nocaute, round 1), Ivan Menjivar (nocaute, round 1) e Jason MacDonald (finalização, round 1) terminaram antes de os jurados precisarem decidir.