La finale 2007 de Roland Garros opposera les deux protagonistes de l'année dernière le Suisse Roger FEDERER et l'Espagnol Rafael NADAL. Roger a battu en trois sets serrés le Russe Nikolay DAVYDENKO et se qualifie pour sa huitième finale consécutive en Grand Chelem (un nouveau record pour le Suisse). Tandis que son adversaire de dimanche, Rafa "el Gladiator" s'est débarrassé facilement du Serbe Novak DJOKOVIC en trois sets. L'espagnol vise un troisième titre consécutif que seul Borg a réussi à accomplir.
Résultats des demi finales :
R. Federer bat N. Davydenko 7/5, 7/6, 7/6,
R. Nadal bat N. Djokovic 7/5, 6/4, 6/2