Встреча продолжалась 3 часа 25 минут и завершилась со счётом 4:6, 6:3, 7:5, 1:6, 4:6.
Таким образом, Шаповалов в полуфинале сыграет с первой ракеткой мира и пятикратным чемпионом турнира сербом Новаком Джоковичем.
Ранее сообщалось, что Джокович обыграл венгра Мартона Фучовича и вышел в полуфинал Уимблдона.