18-letni Kanadyjczyk, pogromca najwyżej rozstawionego Hiszpana Rafaela Nadala w 1/8 finału, wystartował w imprezie dzięki "dzikiej karcie". Federer, który wcześniej wyeliminował Holendra Robina Haase 6:3, 7:6 (7-5), rywalizował ze Zverevem dotychczas trzy razy i wygrał dwa z tych pojedynków. Ostatnio obaj tenisiści zmierzyli się w czerwcu i wówczas Szwajcar zwyciężył 6:1, 6:3. 36-letni Federer wystąpi w finale tej imprezy po raz szósty. Po tytuł sięgnął w niej dwukrotnie - w 2004 i 2006 roku. Sobotnie zwycięstwo przybliżyło go do powrotu po blisko pięciu latach na pierwsze miejsce w światowym rankingu. Obecnie jest trzeci, za Brytyjczykiem Andym Murrayem i Nadalem. Wyniki półfinałów gry pojedynczej: Alexander Zverev (Niemcy, 4.) - Denis Shapovalov (Kanada) 6:4, 7:5 Roger Federer (Szwajcaria, 2.) - Robin Haase (Holandia) 6:3, 7:6 (7-5)