Federer (34 años y número 3 de la clasificación mundial) sólo se había enfrentado una vez a Zverev (19 años y número 38 del mundo), al que venció este mismo año en el Masters 1000 de Roma por 6-3 y 7-5.
El suizo falló más de la cuenta en el servicio, faceta en la que se vio superado en efectividad por el joven jugador alemán, que contó con el apoyo de la grada. Y tampoco lo hizo mucho mejor al resto, evidenciando los problemas de control que ya acusó contra el belga David Goffin en cuartos de final.
Zverev jugará la primera final de su carrera, y por tanto aspirará a su primer título, con el vencedor del partido que disputarán el austríaco Dominic Thiem y el alemán Florian Mayer.