Alcaraz battles past Davidovich Fokina to reach Monte Carlo final
Carlos Alcaraz reached his first ATP Masters 1000 final in 13 months after beating Alejandro Davidovich Fokina
Carlos Alcaraz reached his first ATP Masters 1000 final in 13 months after beating Alejandro Davidovich Fokina