by dave g Here are the ATP Day 6 matches:
C. Alcaraz (1) vs G. Monfils
L. Musetti (23) vs B. Shelton (16)
G. Dimitrov (11) vs Y. Hanfmann
S. Korda (28) vs H. Hurkacz (8)
A. Zverev (4) vs C. Eubanks (31)
F. Cerundolo (20) vs K. Khachanov (15)
A. de Minaur (9) vs J. Struff (24)
A. Popyrin vs F. Marozsan