Postpublished at 15:39 British Summer Time 11 July 2017
Williams 6-3 3-4 Ostapenko
A big, big hold of serve for the head-strong Jelena Ostapenko.
She drops just one point on her way to a 4-3 lead.
Johanna Konta beats Simona Halep 6-7 (2-7) 7-6 (7-5) 6-4 in quarter-finals
Konta is first British female in the semi-finals since Virginia Wade in 1978
She faces Venus Williams, who beat Ostapenko 6-3 7-5, in last four
Rybarikova beats Vandeweghe 6-3 6-3
Muguruza beats Kuznetsova 6-3 6-4
Djokovic beats Mannarino to reach men's last eight
Amy Lofthouse
Williams 6-3 3-4 Ostapenko
A big, big hold of serve for the head-strong Jelena Ostapenko.
She drops just one point on her way to a 4-3 lead.
*Rybarikova 2-1 Vandeweghe
Vandeweghe likes those double faults eh?
She looks set to seal the game to love but then double faults. But the American, who also reached the 2015 quarter-finals, regains composure to hold. That should settle the mild jitters.
Her coach Pat Cash looks pensive.
There are spectators arriving late - and looking a little sheepish. Tut! Tut!
Garbine Muguruza won in straight sets so she has still just dropped one set in the Championships so far and that was to number one seed Angelique Kerber in the last round.
Martina Navratilova
Nine-time Wimbledon singles champion on BBC One
They are both hitting the ball so cleanly and right in the middle of the racquet, with a little more power coming now from Ostapenko.
Williams 6-3 3-3 Ostapenko
Williams' concentration lapses when she volleys into the net for 0-15 and then lands a double fault.
The American follows it up with an ace. That'll do.
Ostapenko edges ahead with a banging forehand winner and has break point when Williams nets. Another big opportunity for the mini 20-year-old.
It's handed to her on a plate after another Williams double fault.
Interesting developments on Centre Court...
Williams 6-3 3-2 Ostapenko
Ostapenko gets her head back in the game and moves to 40-15 with a clean, crisp forehand winner.
Williams sends her opponent running all over the grass on the next point, and Ostapenko shoots long.
The Latvian does hold, though, when Williams nets.
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
*Rybarikova 1-0 Vandeweghe
Will Coco pop? Or will Magdalena...? Ahh, give up.
Anyway, this is arguably the biggest match of the careers of these two. OK, so Vandeweghe got to the Aussie semis - this is Wimbledon!
It's 25-year-old American Vandeweghe - coached by former singles winner Pat Cash, who she calls a "geek" because of his taste in music - to serve first.
Rybarikova, 28, canters into a 30-15 lead - a first game break?
Vandeweghe salvages and is a point away from holding but then she dishes up a double fault.
Deuce then advantage Rybarikova - break point. Saved.
Then another break point with Coco applying a little too much on her forehand from the back.
The American is under pressure. A second double fault sees the Slovak break - she didn't have to work for that.
Williams 6-3 3-1 Ostapenko
Jelena Ostapenko picks at her green-blue painted nails and mutters to herself as she's completely overwhelmed by Venus Williams' powerful serve.
It looks like the American is going to hold to love, but she makes a couple of errors before holding again when Ostapenko's forehand goes past the chalk.
Williams 6-3 2-1 Ostapenko
Ostapenko's going to be so annoyed with herself.
The 20-year-old wasted a break opportunity in the last game and now she's been broken to love on her own serve.
Williams is storming ahead.
Nick Mullins
BBC commentator
It sounds like a rock concert - the battle of the drummers, underneath the roof of Centre Court right now.
Martina Navratilova
Nine-time Wimbledon singles champion on BBC One
I've not seen Venus Williams hit the ball this hard in a long time.
Williams 6-3 1-1 Ostapenko
A sliced forehand return sees Ostapenko grab a point off Williams' serve for 30-15.
And then the five-time champion nets. A chance at last for the Latvian.
Ostapenko lands a forehand winner after a powerful rally. She's got break point!
Question is: can she take it? Not this time.
We go to deuce and Williams nullifies the danger to hold.
Williams 6-3 0-1 Ostapenko
Ostapenko landed just 44% of her first serves in the first set. She must raise that if she doesn't want to say goodbye today. She starts the second set in solid fashion though, winning the game with a wonderful forehand down the line.
Centre Court like that!
Muguruza 6-3 6-4 Kuznetsova
Wimbledon semi-finalist Garbine Muguruza speaking to BBC Sport: "I was clear what I had to do. I'm happy it worked out.
Are you an improved player from the last time you were in the semi-finals in 2015?
"It seems far away from that. I'm more competitive. It's a big change.
"It means a lot to be back in the semis. It was my breakthrough year."
"It doesn't matter who I face because they're all playing great."
Martina Navratilova
Nine-time Wimbledon singles champion
What a fantastic set from Venus. Solid as a rock.
She got 68% first serves and won 80% of the points.
It's hard to find an opening. Ostapenko's got to find a way to get into Venus's serve.
Williams 6-3 Ostapenko
Venus serving for the set after 27 minutes. It's 20 years since her Wimbledon debut and she looks totally at home out there.
Ostapenko pushes a shot long to bring up two set points and while she saves one with another powerful strike she can't get on the next serve and just like that, set won.
Mary Pierce
Former French Open champion on BBC Radio 5 live
It makes such a difference when Ostapenko gets good first serves in. She can take advantage of Venus' return.
Williams 5-3 Ostapenko
Ostapenko serving to stay in the set, new balls please. A big first serve too, forcing Venus to just paddle it back long.
Venus comes in a yard to meet the next one but can't get that back either. This is good serving from the Latvian, the youngest player left in the draw. She goes 40-0 up but then misses a few first serves and Venus punishes her second serve down the line. 40-30, pressure on, net!
Another missed first serve, only landing 46% at the moment, but she carves a winner down the line. Held!