
Coco Gauff battles through 10 double faults
The second-seeded American navigated through a maze of unforced errors and service struggles to secure her spot in the French Open semifinals with a hard-fought
The second-seeded American navigated through a maze of unforced errors and service struggles to secure her spot in the French Open semifinals with a hard-fought