Roger Federer has captured his 21st consecutive match win as he booked a quarter-final berth at the Montreal Masters and stayed on course for a finals showdown with Rafael Nadal.
Top-seeded Federer avenged a spring loss to fellow Swiss Stanislas Wawrinka with a 6-3, 7-6 (7/5) victory.
Second seed Nadal, playing this week for the first time since May 31 after resting his injured knees, gave his fragile confidence a huge boost with a 6-3, 6-2 defeat of German Philipp Petzschner.
The two led an historic parade of the top eight seeds into the into the quarters of the three million dollar tournament - the first time since the rankings began in 1973 that the top eight players in the world have all reached the quarters at the same ATP event.
"It's not just the top eight seeds, it's the top eight players in the world," Federer said. "It's a special occasion. It shows that the top guys are really consistent at the big events. It's nice it finally happened."
Wawrinka, who played alongside Federer to win the Beijing Olympic doubles gold medal, had beaten his celebrated compatriot in the third round at Monte Carlo in April.
Wawrinka made Federer work for this one, saving four match points in the tiebreaker before missing a low volley at the net to exit after one and three-quarters hours.