В полуфинальном матче 21-летний немецкий теннисист за полтора часа в двух партиях обыграл швейцарца Роджера Федерера со счётом 7:5, 7:6 (7:5).
Зверев 7 раз подал навылет, допустил одну двойную ошибку и реализовал оба возможных брейк-пойнта.
На счету Федерера 3 эйса и 1 реализованный брейк-пойнт из трёх возможных.
В финале Зверев встретится с победителем второго полуфинала между сербом Новаком Джоковичем и Кевином Андерсоном из ЮАР.