All results
- Round of 16Agustin Tirante Thiago d. Martin Etcheverry Tomas0-0 Walkover
- Round of 16Alex Michelsen d. Manuel Cerundolo Juan6-3 6-2
- Round of 16Lorenzo Musetti d. Toby Samuel6-1 6-4
- Round of 32Miomir Kecmanovic d. Arthur Rinderknech7-6(4) 4-6 6-4
- Round of 32Lorenzo Sonego d. Quentin Halys6-4 7-6(4)
- Round of 32Alexander Shevchenko d. Adrian Mannarino6-1 6-3
- Round of 32Holger Rune d. Zizou Bergs6-3 6-4
Lorenzo Musetti beat Toby Samuel 6-1 6-4 in the Round of 16. Musetti converted 3 of 7 break points, and Samuel did not get a look at one. Musetti was ranked No. 25 and Samuel No. 95.

Alex Michelsen beat Manuel Cerundolo Juan 6-3 6-2, also in the Round of 16. Juan went 1 of 1 on break points, so the one chance he had, he took. Michelsen made 4 of his 13.
Agustin Tirante Thiago went through by walkover against Martin Etcheverry Tomas. The score reads 0-0. That is the Round of 16 tie settled before a ball was hit.
In the Round of 32, Holger Rune beat Zizou Bergs 6-3 6-4. Rune is ranked No. 406 and Bergs No. 44, two numbers that look odd next to a straight-sets score. Rune converted 2 of 2 break points, and Bergs hit 8 aces.
Miomir Kecmanovic beat Arthur Rinderknech 7-6(4) 4-6 6-4, the one deciding set of the round. Rinderknech hit 14 aces in defeat. Lorenzo Sonego beat Quentin Halys 6-4 7-6(4), with Halys hitting 12 aces. Alexander Shevchenko beat Adrian Mannarino 6-1 6-3, converting 6 of 11 break points.
Next in the Round of 16: Sonego plays Alejandro Tabilo at 13:00 CET, Shevchenko meets Casper Ruud at 18:00 CET and Kecmanovic faces Rune at 19:30 CET.


