En demi-finale, Rafael Nadal va affronter son éternel rival, le suisse Roger Federer (N.3) dans une rencontre au sommet très attendue.
Le Suisse et l’Espagnol se sont affrontés à 27 reprises, Nadal domine avec 18 victoires.
Dans l’autre demi-finale, ce sont le Serbe Novak Djokovic (N.1 mondial et tenant du titre) et l’Américain John Isner (N.11) qui complètent le dernier carré, après leurs succès respectifs sur l’Espagnol Nicolas Almagro (6-3, 6-4) et le Français Gilles Simon (6-3, 1-6, 7-5).