American teenager Amanda Anisimova reached the French Open semifinals by upsetting defending champion Simona Halep 6-2, 6-4.
The 17-year-old Anisimova won on her first match point on Court Philippe Chatrier.
Anisimova will play her first major semifinal against either 14th-seeded Madison Keys or eighth-seeded Ashleigh Barty.