Simona Halep took her winning streak at Wimbledon to 12 matches after beating Amanda Anisimova in straight sets to reach the semi-finals.
2019 winner Halep has endured a difficult time of things in recent years, with form and fitness issues preventing her from retaining her title in previous tournaments.