Frenchman Jo-Wilfried Tsonga handed world number one Novak Djokovic a 6-2 6-2 third round defeat on Thursday as the Rogers Cup was rocked by upsets.
South African Kevin Anderson startling third seeded Australian Open champion Stan Wawrinka 7-6 (8) 7-5 and ended in the late evening chill with 17-time grand slam winner Roger Federer out-lasting big hitting Croatian Marin Cilic 7-6 (5) 6-7 (3) 6-4.
Fourth seeded Czech Tomas Berdych also had his Canadian visit come to an end with a 3-6 6-3 6-4 loss to veteran Spaniard Feliciano Lopez.
French 12th seed Richard Gasquet was also a third round casualty, forced out of the tournament with abdominal pain, giving twice Canadian champion Andy Murray direct passage into the quarter-finals.
Sixth seed Milos Raonic, the last Canadian standing, kept hopes of a home grown winner alive riding the support of a boisterous crowd to a 6-3 4-6 6-4 victory over Frenchman Julien Benneteau.
Djokovic, a three-time winner on the Canadian hard courts, the Serb had reached the semi-finals or better in all seven tournaments he had played since a quarter-final loss at the Australian Open, winning titles at Indian Wells, Miami, Rome and Wimbledon where he reclaimed the top ranking.
Djokovic, playing his first tournament since getting married, however never found his rhythm in Toronto needing a third set tie-break to get past Frenchman Gael Monfils on Wednesday in his opening match before being thumped by Tsonga.