Results
ATP Halle
Last 16
20 - 21 June
Roger Federer
Benoit Paire
Matthew Ebden
Philipp Kohlschreiber
Dominic Thiem
Yuichi Sugita
Denis Kudla
Stefanos Tsitsipas
Kei Nishikori
Karen Khachanov
Robin Haase
Roberto Bautista Agut
Florian Mayer
Andreas Seppi
Nikoloz Basilashvili
Borna Coric