Carlos Alcaraz, world N.2 and holder of the trophy, swept again Alexander Zverev (6-1, 6-2) in the eighth-finals of the Masters 1000 of Madrid on Tuesday. A year ago, Zervev saved four games but lasted only sixty minutes, against twenty more this time.

For a place in the last four, the young Spanish phenomenon will face the Russian Karen Khachanov (12th), who fell 7-6 (10/8), 6-4 to the world No. 6 Andrey Rublev (10-8) at the beginning of the day.