vs

(19) Kyle Edmund

Great Britain Flag
On court at 2019-03-26 16:08 GMT
7-6(5) 7-6(3)

Total Earnings

-$5,507