Rozstawiony z numerem jeden Hiszpan Rafael Nadal pokonał Szwajcara Rogera Federera 5:7, 6:1, 6:3 w pierwszym meczu półfinałowym turnieju ATP Masters 1000 na kortach ziemnych w Madrycie. W drugim półfinale zmierzy się Serb Novak Djokovic z Brazylijczykiem Thomazem Belluccim.

Mecz Nadala z Federerem trwał ponad dwie i pół godziny. Hiszpan kłopoty na swojej ulubionej nawierzchni tylko w pierwszym, przegranym 5:7, secie. Później pokazał, że w Madrycie czuje się bardzo dobrze. To zwycięstwo było jego 37. z rzędu na kortach ziemnych.