| ||||||||||||||
| Internazionali BNL d'Italia | ||
| Surface: Red Clay | Date: May 12 - May 19 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Fernando Verdasco | Win | 5-7, 7-5, 6-3 |
| Third Round | Philipp Kohlschreiber | Win | Retired |
| Quarterfinals | Rafael Nadal | Loss | 4-6, 6-4, 2-6 |
| Mutua Madrid Open | ||
| Surface: Clay | Date: May 4 - May 12 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Denis Istomin | Win | 7-5, 6-2 |
| Third Round | Tommy Haas | Win | 7-5, 4-6, 6-4 |
| Quarterfinals | Rafael Nadal | Loss | 6-4, 6-7 (3-7), 0-6 |
| Portugal Open | ||
| Surface: Red Clay | Date: Apr. 29 - May 5 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Edouard Roger-Vasselin | Win | 6-4, 4-6, 6-3 |
| Quarterfinals | Victor Hanescu | Win | 6-4, 7-6 (7-2) |
| Semifinals | Andreas Seppi | Win | 6-1, 6-4 |
| Final | Stanislas Wawrinka | Loss | 1-6, 4-6 |
| Open Banco Sabadell | ||
| Surface: Clay | Date: Apr. 22 - Apr. 28 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Dmitry Tursunov | Loss | 5-7, 6-3, 1-6 |
| Miami Masters | ||
| Surface: Hard | Date: Mar. 19 - Mar. 31 | Seed: 3 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Dmitry Tursunov | Win | Retired |
| Third Round | Fabio Fognini | Win | 6-1, 7-5 |
| Fourth Round | Kei Nishikori | Win | 6-4, 6-2 |
| Quarterfinals | Jurgen Melzer | Win | 4-6, 6-3, 6-0 |
| Semifinals | Tommy Haas | Win | 4-6, 6-2, 6-3 |
| Final | Andy Murray | Loss | 6-2, 4-6, 6-7 (1-7) |
| BNP Paribas Open | ||
| Surface: Hard | Date: Mar. 6 - Mar. 17 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Kevin Anderson | Loss | 6-3, 4-6, 3-6 |
| Abierto Mexicano Telcel | ||
| Surface: Red Clay | Date: Feb. 25 - Mar. 2 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Antonio Veic | Win | 6-0, 6-3 |
| Second Round | Wayne Odesnik | Win | 6-2, 6-1 |
| Quarterfinals | Paolo Lorenzi | Win | 6-3, 6-1 |
| Semifinals | Fabio Fognini | Win | 6-3, 6-7 (5-7), 6-1 |
| Final | Rafael Nadal | Loss | 0-6, 2-6 |
| Copa Telmex | ||
| Surface: Clay | Date: Feb. 18 - Feb. 24 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Agustin Velotti | Win | 6-4, 6-1 |
| Second Round | David Nalbandian | Win | 2-6, 6-4, 6-0 |
| Quarterfinals | Fabio Fognini | Win | 6-2, 6-1 |
| Semifinals | Tommy Robredo | Win | 6-3, 6-2 |
| Final | Stanislas Wawrinka | Win | 6-4, 3-6, 6-1 |
| Australian Open | ||
| Surface: Hard | Date: Jan. 13 - Jan. 27 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Olivier Rochus | Win | 6-3, 6-4, 6-2 |
| Second Round | Tim Smyczek | Win | 6-0, 7-5, 4-6, 6-3 |
| Third Round | Marcos Baghdatis | Win | 6-4, 6-2, 6-3 |
| Fourth Round | Kei Nishikori | Win | 6-2, 6-1, 6-4 |
| Quarterfinals | Nicolas Almagro | Win | 4-6, 4-6, 7-5, 7-6(7-4), 6-2 |
| Semifinals | Novak Djokovic | Loss | 2-6, 2-6, 1-6 |
| Heineken Open | ||
| Surface: Hard | Date: Jan. 6 - Jan. 12 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Yen-Hsun Lu | Win | 6-4, 2-6, 6-3 |
| Quarterfinals | Lukas Lacko | Win | 6-2, 6-1 |
| Semifinals | Gael Monfils | Win | 6-1, 6-2 |
| Final | Philipp Kohlschreiber | Win | 7-6 (7-5), 6-1 |
| Qatar Open | ||
| Surface: Hard | Date: Dec. 31 - Jan. 6 | Seed: 1 |
| Round | Opponent | W / L | Result |
| First Round | Dustin Brown | Win | 5-7, 6-3, 6-2 |
| Second Round | Tobias Kamke | Win | 6-3, 6-2 |
| Quarterfinals | Paolo Lorenzi | Win | 6-3, 6-0 |
| Semifinals | Nikolay Davydenko | Loss | 2-6, 3-6 |