Sports

Madrid Open: Carlos Alcaraz shocks Novak Djokovic to reach final