2012年は7月のメルセデス・カップで優勝した。ロンドン五輪で2度目のオリンピックに出場した。シングルスでは3回戦でジョン・イズナーに5-7, 6-7(4)で敗れた。ネナド・ジモニッチと組んだダブルスではベスト8に進出し、準々決勝でベネトー/ガスケ組に4-6, 6-7(3)で敗れた。全米オープンでは2年連続でベスト8に進出し、準々決勝でダビド・フェレールに3-6, 7-6(5), 6-2, 3-6, 6-7(4)、4時間31分のフルセットで敗れた。ラファエル・ナダルが欠場したことでATPワールドツアー・ファイナルに2年連続で出場したがラウンドロビンで3連敗して敗退した。年間最終ランキングは9位。