Rafael Nadal venció a Roger Federer por 6–3, 4–6, 6–4 y 6–3 en las semifinales de Roland Garros, sobre tierra batida. El resultado fue una sorpresa respecto a los datos previos: Roger Federer defendía la ronda de 32 que alcanzó en la edición anterior. Rafael Nadal amplió su ventaja en el historial a 2–1.
Nadal R. se impuso en 4 sets.