Top seed Serena Williams is on course to win a sixth Wimbledon title and a possible calendar Grand Slam after a convincing three-set win over Victoria Azarenka, according to bbc.
The American, 33, won a highly anticipated quarter-final game 3-6 6-2 6-3 in front of 15,000 spectators on Centre Court.
The 20-time Grand Slam champion has now won 26 matches in a row at the majors stretching back to Wimbledon 2014.
Williams will now face Russian fourth seed Maria Sharapova in the semi-finals on Thursday whom she has got a good record against having won 16 times out of the 19 last meetings.
“It’s been a while but she’s been playing really well, she’s such a fighter,” Williams said.
“I look forward to it. I don’t have anything to lose; I’m just going in there trying to win a match.”
In the other game, former champion Maria Sharapova had a task to overcome American Coco Vandeweghe and reach her fifth Wimbledon semi-final.
The fourth seed was put under testing times after losing the second set but recovered to beat the world number 47 6-3 6-7 (3-7) 6-2 in the opening match on Centre Court.
“You have to give everything,” said the 2004 winner.
Meanwhile Spanish 20th seed Garbine Muguruza will play Poland’s former finalist Agnieszka Radwanska, the 13th seed, in the other semi-final.
Agnieszka Radwanska beat Madison Keys 7-6 (7-3) 3-6 6-3 to reach the semi-finals at Wimbledon for the third time.
“It couldn’t be any better. I’m so happy,” said Radwanska.
She will next face Spain’s 20th seed Garbine Muguruza, who beat Timea Bacsinszky 7-5 6-3 becoming the first Spanish woman to reach the Wimbledon semi-finals since Arantxa Sanchez Vicario in 1997.
The Spaniard, 21, was pleased with her achievement of reaching the last four at Wimbledon,
“It is very hard to make the last four of Wimbledon, so to achieve this I am very proud.” said Muguruza.
Read more on bbc sports