We've waited for months, and finally Roger Federer will meet Andy Murray for the 1st time since March. The Scot advanced to the semis after being down a set and a break to Julien Benneteau, while Fed easily defeated Lleyton Hewitt. Murray has beaten Federer the last 4 times they've played. In the other semifinal, Novak Djokovic will take on Rafael Nadal, after Nole took out Gilles Simon in straight sets. Rafa did the same to Tomas Berdych. Clearly, the big 4 is back. In the Rogers Cup, Serena Williams and Elena Dementieva set up a semifinal clash. Williams defeated Lucie Safarova with ease, while the Russian went the distance against Samantha Stosur. The other semi will be a battle of Russians, as Alisa Kleybanova upset Jelena Jankovic and Maria Sharapova beat Agnieszka Radwanska 6-2, 7-6.
Men's Singles- Quarterfinals
Women's Singles- Quarterfinals