Drugi półfinał rozpoczął się ok. godz. 23, ponieważ tenisiści musieli czekać na zakończenie kobiecego finału, w którym Tunezyjka Ons Jabeur pokonała Amerykankę Jessicę Pegulę 7:5, 0:6, 6:2. W trwającym blisko dwie godziny trzysetowym pojedynku Zverev wykorzystał już pierwszą piłkę meczową. Jego rywalem w walce o tytuł będzie rewelacyjnie spisujący się w Madrycie Alcaraz, który w półfinale pokonał lidera światowego rankingu Serba Novaka Djokovicia, a wcześniej wyeliminował "króla" kortów ziemnych, swojego rodaka Rafaela Nadala. Niezależnie od wyniku finału 19-letni Hiszpan w poniedziałkowym notowaniu światowego rankingu awansuje z dziewiątego miejsca na szóste. W finale turnieju ATP wystąpi po raz piąty w karierze. Wszystkie poprzednie wygrał, w tym trzy w tym roku - w Rio de Janeiro, Miami i Barcelonie. Grający w Madrycie Hubert Hurkacz przegrał w ćwierćfinale z Djokoviciem. W deblu wspólnie z Amerykaninem Johnem Isnerem odpadli w półfinale. Wyniki półfinałów singla ATP Masters 1000 w Madrycie: Carlos Alcaraz (Hiszpania, 7) - Novak Djokovic (Serbia, 1) 6:7 (5-7), 7:5, 7:6 (7-5) Alexander Zverev (Niemcy 2) - Stefanos Tsitsipas (Grecja, 4) 6:4, 3:6, 6:2 krys/ mask/