El tenista español Rafael Nadal se impuso al suizo Roger Federer, defensor del título, por 6-4 y 7-6 (5) en la final del torneo Masters 1000 de Madrid, consiguiendo el tercer título de esta temporada y ser el primer jugador en la historia en ganar tres masters 1000 consecutivos, Montecarlo, Roma y Madrid, los tres grandes previos a Roland Garros. Nadal, además, superó al estadounidense Andre Agassi en el número de Masters 1.000 ganados, ahora ya con 18.