UFC president Dana White has often predicted that the company’s biggest show will be in Toronto on April 30 at UFC 129.

He announced Saturday that Georges St. Pierre would defend the UFC welterweight title against Jake Shields in the main event of that show. Former light heavyweight champions Randy Couture and Lyoto Machida are expected to meet in the co-main event.

Shields is the only man standing among the contenders at welterweight after St. Pierre has rolled through the division.