En 2.ª ronda vence al WC croata Mario Ančić por un claro 6-0 y 6-3. En 3.ª ronda vence a su compatriota Juan Carlos Ferrero por 6-4 y 6-1. En cuartos de final vence a otro español, David Ferrer (5.º) por 6-1 y 7-5 en 1 hora y 40 minutos. En semifinales se venga de su derrota en Miami contra el ruso Nikolái Davydenko (4.º) y le gana por un cómodo 6-3 y 6-2 en 1 hora y 41 minutos.