6月のエイゴン選手権では決勝でケビン・アンダーソンを破り優勝、ウィンブルドン選手権ではイボ・カロビッチ、バセク・ポシュピシルらを破りベスト4に進出するも準決勝でフェデラーに5-7, 5-7, 4-6のストレートで敗れた。8月のシティ・オープンでは第1シードで出場するも初戦でティムラズ・ガバシュビリに4-6, 6-4, 6-7(4)で敗れ、2年ぶりの初戦敗退を喫した。翌週のロジャーズ・カップでは、準々決勝で前回王者のツォンガに6-4, 6-4で、準決勝で錦織圭に6-3, 6-0で勝利、決勝でジョコビッチに6-4, 4-6, 6-3で勝利し同大会5年ぶりの優勝を果たし、世界ランキングは2013年8月以来約2年ぶりの2位となった。翌週のシンシナティ・マスターズでは3回戦でグリゴール・ディミトロフに4-6, 7-6(3), 5-2と追い込まれるもそこから5ゲーム連取し勝利、準々決勝のリシャール・ガスケ戦でも4-6, 6-1, 6-4と苦しい立ち上がりながら準決勝に進出、しかし準決勝でフェデラーに4-6, 6-7(6)で敗れた。全米オープンでは4回戦でケビン・アンダーソンに6-7(5), 3-6, 7-6(2), 6-7(0)で敗れた。上海マスターズでは準決勝でジョコビッチに1-6, 3-6で敗れた。BNPパリバ・マスターズでは決勝に進出し、ジョコビッチに2-6, 4-6で敗れたが、レースランキングで2位となり、ATPワールドツアー・ファイナルに第2シードでの出場が決まった。ATPワールドツアー・ファイナルでは初戦でフェレールに6–4, 6–4で勝利するも、第2戦でナダルに4-6, 1-6で、第3戦でワウリンカに6-7, 4-6で敗れ、2年連続のラウンドロビン敗退となった。しかし、世界ランキング3位のフェデラーが優勝できなかったため、自身初の年間最終2位となった。