Angelique Kerber is two victories away from a second grand slam title in 2016 after defeating Simona Halep to reach the Wimbledon semi-finals.
The German has been up and down since shocking Serena Williams in the final of the Australian Open but has been back on top form since the start of Wimbledon and deserved her 7-5 7-6 (7/2) victory.
Kerber has flown a little under the radar so far but is the only woman left in the draw not to have dropped a set.
This was the most intriguing match-up of the quarter-finals and both women struggled to hold serve in the opening set on Centre Court.
From 1-0, there were eight successive breaks, although no shortage of brilliant rallies, only for Halep to hold serve and make it 5-5.
She could not force a tie-break, though, with Kerber reaping the benefits of being the more aggressive player.
The second set followed a similar pattern, with Kerber serving for the match at 5-3 only for Halep to break and then hold, and this time the fifth seed did hold on for a tie-break.
But Kerber opened up an early lead and did not let it go. A fortunate net cord gave her four match points, and she took the first when Halep hit a backhand wide.
It will be Kerber's second appearance in the Wimbledon semi-finals after defeat by Agnieszka Radwanska in the last four in 2012.
She told the BBC: "I think we both played a really good match. I'm really happy that I won it because it was really close.
"I'm feeling really good. I'm just enjoying every day here and I'm so happy to be in the semis. I think I'm playing my best tennis right now and I hope I can play a few more matches here."