| Year | Location | Surface | Round | Result | Score |
| 2005 | Doha, Qatar | Hard | QF | Lost | 2-6 7-6(3) 3-6 |
| 2005 | ATP Masters Series Miami, Florida, USA | Hard | R16 | Won | 6-4 6-7(5) 6-3 |
| 2005 | ATP Masters Series Madrid, Spain | Hard | W | Won | 3-6 2-6 6-3 6-4 7-6(3) |
| 2006 | Roland Garros, France | Clay | SF | Won | 6-4 6-2 7-6(7) |
| 2009 | ATP Masters Series Monte Carlo, Monaco | Clay | QF | Won | 6-3 6-3 |
| 2009 | ATP Masters 1000 Shanghai | Hard | QF | Won | 3-6 6-3 ret. |
| 2010 | ATP Masters Series Indian Wells, California, USA | Hard | SF | Lost | 6-3 4-6 6-7(1) |
| 2011 | ATP Masters Series Monte Carlo, Monaco | Clay | QF | Won | 6-1 6-3 |
| 2011 | Roland Garros, France | Clay | R16 | Won | 7-5 6-3 6-3 |