Durante el 2008 alcanzó su mejor actuación en un torneo de Grand Slam, al llegar a las semifinales de Roland Garros, instancia en la que perdió con el suizo Roger Federer por 6-2, 5-7, 6-3 y 7-5, convirtiéndose en el primer francés en alcanzar dicha instancia desde que en el 2001 lo hiciera Sébastien Grosjean.