Roger Federer advanced to the Rogers Cup semifinals with a 6-3, 5-7, 7-6 (5) victory over Tomas Berdych on Friday night, avenging two defeats this season to the Czech player. Federer's most recent loss to Berdych was in the Wimbledon quarterfinals in June.
"It's good to stop him and it's good for my confidence," Federer said.
"I tried to take out a few things from Wimbledon, but out there (on the court) I was thinking of the Miami match. It played out similar except this time I made it."
In the semifinals, Federer will take on the No. 2-ranked Novak Djokovic, who beat Jeremy Chardy of France 6-2, 6-3 in 72 minutes. With No. 1 Rafael Nadal and No. 4 Andy Murray also winning their quarterfinal matches on Friday, it marks the first time since last August in Cincinnati that the top-four ranked players in the world have all advanced to the semifinals of an ATP tournament.
Nadal had a 3-6, 6-3, 6-4 win over Philipp Kohlschreiber to move into a semifinal match against defending champion Murray.
The Englishman had beaten David Nalbandian 6-2, 6-2 earlier that day.