Fri, 7 May
Manolo Santana Stadium - Quarterfinals
(3) Dominic Thiem AUT   3 6 6
John Isner USA   6 3 4
Winner: D. THIEM Time : 01:55:05
Manolo Santana Stadium - Quarterfinals
(1) Rafael Nadal ESP   4 4
(5) Alexander Zverev GER   6 6
Winner: A. ZVEREV Time : 01:44:25
Manolo Santana Stadium - Quarterfinals
Alexander Bublik KAZ   5 1
Casper Ruud NOR   7 6
Winner: C. RUUD Time : 01:08:49
Manolo Santana Stadium - Quarterfinals
(8) Matteo Berrettini ITA   5 6 6
(16) Cristian Garin CHI   7 3 0
Winner: M. BERRETTINI Time : 02:06:15
Arantxa Sanchez Stadium - Semifinals
Jelena Ostapenko LAT
Anastasia Pavlyuchenkova RUS
  7 4 6
(3) Gabriela Dabrowski CAN
Demi Schuurs NED
  5 6 10
Winners: DABROWSKI / SCHUURS Time : 01:35:44
Arantxa Sanchez Stadium - Quarterfinals
(3) Marcel Granollers ESP
Horacio Zeballos ARG
  7 6
(6) Pierre-Hugues Herbert FRA
Nicolas Mahut FRA
  63 2
Winners: GRANOLLERS / ZEBALLOS Time : 01:25:51
Arantxa Sanchez Stadium - Quarterfinals
Rohan Bopanna IND
Denis Shapovalov CAN
  4 6 5
Tim Puetz GER
Alexander Zverev GER
  6 3 10
Winners: PUETZ / ZVEREV Time : 01:16:15
Court 4 - Quarterfinals
(7) Wesley Koolhof NED
Lukasz Kubot POL
  3 7 7
(2) Nikola Mektic CRO
Mate Pavic CRO
  6 64 10
Winners: MEKTIC / PAVIC Time : 01:43:45
Court 4 - Quarterfinals
Sander Gille BEL
Joran Vliegen BEL
  6 3 10
(4) Ivan Dodig CRO
Filip Polasek SVK
  3 6 5
Winners: GILLE / VLIEGEN Time : 01:27:25
Court 6 - Semifinals
Maria Garcia Cid ESP   6 6
Carmen Juan Bru ESP   3 0
Winner: M. GARCIA CID Time : 01:25:27
Court 6 - Quarterfinals
Iker Sevilla Perez ESP   6 6
Naim Benito Fernandez ESP   2 1
Winner: I. SEVILLA PEREZ Time : 01:04:26
Court 6 - Quarterfinals
Miguel Avendano Cadena ESP   2 0
Alejandro Juan Mano ESP   6 6
Winner: A. JUAN MANO Time : 01:10:15
Court 7 - Semifinals
Marta Soriano Santiago ESP   6 6
Mara Marty Ruiz ESP   2 2
Winner: M. SORIANO SANTIAGO Time : 01:19:23
Court 7 - Quarterfinals
Alejo Sanchez Quilez ESP   1 1
Martin Landaluce ESP   6 6
Winner: M. LANDALUCE Time : 01:02:24
Court 7 - Quarterfinals
Ignacio Parisca VEN   7 6
Sergio Planella Hernandez ESP   66 3
Winner: I. PARISCA Time : 01:41:56