Después volvió a ganar en Bucarest derrotando a Carlos Moyá en la final por 6-3 y 6-4.En el Masters Series de Madrid ganó 5 partidos a 3 sets antes de caer en la final con Andy Murray salvando muchísimos puntos de partido a lo largo del campeonato.Sus victorias fueron:Andreev:4-6,6-1 y 7-6 en 2 horas y 9 minutos, Blake:3-6,6-1 y 6-4 en 1 hora y 30 minutos de partidos donde salvó 8 de 10 bolas de break, Ginepri 6-7,6-4 y 7-6 en 2 horas y 35 minutos, Karlovic 7-6,4-6 y 7-6 en 2 horas y 15 minutos, Nadal el N1 del mundo,3-6,7-5 y 7-6 remontando set y break abajo en 3 horas y 23 minutos salvando 17 bolas de break sobre 22 y convirtiendo 4 de 8.Nadal ganó más puntos que él durante ese partido pero acabó perdiendo con Gilles.En París perdió en R16 ante Roddick por 6-3 y 7-5.Clasificado para la Copa Masters dio la sorpresa derrotando a Roger Federer por 4-6,6-4 y 6-3 salvando de nuevo set y break abajo en 2 horas y 8 minutos salvando 8 bolas de break sobre 10.