Djokovic îl va avea ca adversar în penultimul act pe elvețianul Roger Federer (nr.4), care a trecut anterior tot în trei seturi, 2-6, 7-6 (6), 6-1, de francezul Jo-Wilfried Tsonga (nr.12).
În cealaltă semifinală se vor întâlni spaniolul David Ferrer, care s-a impus în fața compatriotului său Rafael Nadal cu 7-6 (1), 6-4, și elvețianul Stanislas Wawrinka, învingător cu 7-6 (5), 6-2 în partida cu canadianul Milos Raonic.
Aceasta va fi cea de-a 34-a confruntare între Djokovic și Federer, cea mai recentă având loc în finala turneului de la Indian Wells (SUA), câștigată de sârb în luna martie. Federer conduce cu 17 victorii la 16, însă cei doi jucători sunt la egalitate pe zgură (3-3).