W półfinale Hiszpan pokonał Argentyńczyka Martina Alunda 6:3, 6:7 (2-7), 6:1.

Przeciwnikiem Nadala w meczu finałowym będzie inny Argentyńczyk - David Nalbandian, który w półfinale wygrał z Włochem Simonem Bolellim 6:3, 7:5.