Do półfinałów awansowali także Czech Tomas Berdych, Argentyńczyk Juan Martin del Potro i Rosjanin Nikołaj Dawidienko. Wyniki ćwierćfinałów:

Roger Federer (Szwajcaria, 1) - Jarkko Nieminen (Finlandia) 7:5, 7:6 (7-2) Juan Martin del Potro (Argentyna, 3) - Viktor Troicki (Serbia, 7) 6:0, 6:1 Tomas Berdych (Czechy, 2) - Andreas Seppi (Włochy) 6:3, 6:4 Nikołaj Dawidienko (Rosja) - Richard Gasquet (Francja, 5) 7:5, 6:3