Simona Halep on Wednesday weathered a late revival by Amanda Anisimova for a 6-2, 6-4 victory to advance to the Wimbledon semifinal, her first major last-4 appearance in two years.

The Romanian seemed to be in charge of the match against the 20-year-old until the seventh game of the second set, when the US player found her stride.

The former world No.1, however, kept her composure to book a place in her third Wimbledon semis, following 2014 and her successful 2019 campaign.