Results
ATP Halle
Last 16
19 - 20 June
Roger Federer
Jo-Wilfried Tsonga
Richard Gasquet
Roberto Bautista Agut
Borna Coric
Joao Sousa
Sergiy Stakhovsky
Pierre-Hugues Herbert
Matteo Berrettini
Andreas Seppi
Jan-Lennard Struff
Karen Khachanov
David Goffin
Radu Albot
Steve Johnson
Alexander Zverev