Początek meczu należał do Nadala. Serb sprawił mu problemy dopiero w trzecim secie, kiedy Hiszpan obronił piłkę setową, a następnie w tie-breaku pokonał rywala. Dzięki piątkowej wygranej Nadal pozostaje niepokonany w karierze w turnieju na kortach Rolanda Garrosa. W bieżącej edycji nie przegrał jeszcze seta. W finale Nadal zmierzy się ze zwycięzcą meczu między Szwajcarem Rogerem Federerem i Francuzem Gaelem Monfilsem. Wynik półfinału: Rafael Nadal (Hiszpania, 2) - Novak Djoković (Serbia, 3) 6:4, 6:2, 7:6 (7-3).