Exempté de 1er tour, le n°2 mondial l'a emporté 6-2, 6-2 contre le vétéran espagnol (37 ans).
Zverev, qui a remporté dimanche son premier titre de la saison à l'ATP 500 de Munich (terre battue), affrontera au 3e tour l'Espagnol Alejandro Davidovich Fokina (29e) ou le Portugais Nuno Borges (41e).
Septuple lauréat de Masters 1000 et finaliste du dernier Roland-Garros, le Hambourgeois a remporté deux fois le tournoi de Madrid, en 2018 et en 2021.
Depuis le début de la saison, Zverev n'a cependant pas réussi à dépasser les huitièmes de finale en Masters 1000, les tournois les plus importants du circuit masculin après les quatre Grands Chelems.