The UFC 129 fight card is now officially complete after the UFC today confirmed a light heavyweight matchup between Vladimir Matyushenko and Jason Brilz to fill the pay-per-view main card for the April 30 event in Toronto.
UFC 129 is headlined by welterweight champ Georges St-Pierre vs. Jake Shields and also features featherweight champ Jose Aldo vs. Mark Hominick and Randy Couture vs. Lyoto Machida.
Lightweights Ben Henderson and Mark Bocek round out the pay-per-view, while Nate Diaz vs. Rory MacDonald and Sean Pierson vs. Brian Foster will air on Spike TV from UFC 129’s preliminary card.
The complete UFC 129 fight card includes:
- Champ Georges St-Pierre vs. Jake Shields
UFC Welterweight Championship
- Champ Jose Aldo vs. Mark Hominick
UFC Featherweight Championship
- Randy Couture vs. Lyoto Machida
- Phil Davis vs. Jason Brilz*
- Ben Henderson vs. Mark Bocek
PRELIMINARY CARD (Spike TV)
- Rory MacDonald vs. Nate Diaz
- Brian Foster vs. Sean Pierson
- 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