Results
Masters 1000 Montecarlo
Last 16
19 April
Rafael Nadal
Karen Khachanov
Novak Djokovic
Dominic Thiem
Grigor Dimitrov
Philipp Kohlschreiber
Roberto Bautista Agut
David Goffin
Mischa Zverev
Richard Gasquet
Jan-Lennard Struff
Alexander Zverev
Andreas Seppi
Kei Nishikori
Milos Raonic
Marin Cilic