by dave g Here are the Day 9 ATP matches.

Musetti L. 5 vs Fritz T. 9
Mensik J. 16 vs Djokovic N. 4
Shelton B. 8 vs Ruud C. 12
Darderi L. 22 vs Sinner J. 2

by riley371 Musetti

by CyborgShoes Shelton

by patrick Shelton

by HotChocolate Musetti

by Mikeprice444 Fritz

by Avkesh67 Musetti

by Theatre Guy Musetti

by G2gaynor Shelton

by Verbalvolleys Shelton

by Merdon Musetti

by 161stAndChilla Fritz

by hummingbird Shelton

by 3mlm Shelton