Postpublished at 05:11 British Summer Time 31 March 2022
Henry Moeran
BBC Test Match Special
Sophia Dunkley is very much looking like England's middle order rock that they've been looking for, for so long. A fine innings.
England reach World Cup final - will play Australia on Sunday in Christchurch (02:00 BST)
Ecclestone (6-36) takes first international five-wicket haul
Shrubsole takes two wickets with new ball
England post 293-8 after being asked to bat first
Wyatt - dropped five times - makes 129 off 125 balls
Opener shares stand of 116 with Dunkley (60) for fifth wicket
Sam Drury and Ffion Wynne
Henry Moeran
BBC Test Match Special
Sophia Dunkley is very much looking like England's middle order rock that they've been looking for, for so long. A fine innings.
Eng 250-5
A third ODI fifty for Sophia Dunkley, her second of the tournament. A quick single to mid-off gets her there from 62 balls. She came in with England in trouble and has played a very fine hand.
Alex Hartley
England spinner on BBC Test Match Special
I'd love to see Katherine Brunt go full on Jos Buttler here.
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’.
How did that miss!? Katherine Brunt plays down the wrong line as she tries to work to leg but the ball bounces over the stumps, beats the gloves of Trisha Chetty and scuttles away for four byes.
Alex Hartley
England spinner on BBC Test Match Special
A few of the South Africa players go over to shake Wyatt's hand and say well batted, because that was fantastic and at such a crucial time for England.
She will forever be known for that. But the question is will it be enough to get England into the final?
Henry Moeran
BBC Test Match Special
Finally one is held! But that is a brilliant and potentially career-defining innings.
Wyatt c Lee b Klaas 129 (Eng 242-5)
South Africa - at long last - hold onto a catch and that is the end of a fabulous knock from Danni Wyatt.
The opener tried to thump Klaas over the leg side but it's off the leading edge and Lizelle Lee takes the catch at backward point.
Wyatt nearly offers up another catch as she takes on the short ball from Ismail. It sails down to fine leg but lands safely - the wind may have helped her there, it looked to be heading straight to the fielder.
Dunkley follows suit and also gets away with it, this time the ball is wide rather than short of the fielder. Two more to the England total. Ismail has just one over of her allotted 10 remaining.
Six overs to go...
Alex Hartley
England spinner on BBC Test Match Special
Danni Wyatt is an all-round legend. She's one of those players in the dressing room you'll go to if you need a pick-me-up.
Dunkley 43, Wyatt 127
Khaka's over costs 11 and South Africa have got to be very careful here. If they get sloppy with the ball or in the fielder, England could really take this semi-final away from them.
Alex Hartley
England spinner on BBC Test Match Special
She's just showing off now.
Wyatt is enjoying herself now! She clears the front leg and belts Khaka over cover, there is nobody out there sweeping and it's four more to the England opener.
#bbccricket
Daniel Nendick: Well done Danni Wyatt for an brilliant 100! The low-key-ish celebration reminded me of her saying on No Balls podcast that she doesn’t like to take her helmet off in case her hair is messy. Watching at 4:45am in Bristol after a night out.
Stephan Shemilt
BBC Sport's chief cricket writer
When you look at how well Kapp and Ismail have bowled, it's hard to see how England have got to such a good position.
That's how costly those drops have been.
Eng 226-4
A single from Dunkley takes this fifth-wicket stand to three figures - it's come in good time too, from just 102 balls. It has put England, who had been wobbling slightly, into a fantastic position.
Wyatt wants a wide from Ismail's last ball, too, but the umpire thinks there was something on it as it slid down leg.
Stephan Shemilt
BBC Sport's chief cricket writer
Have South Africa dropped the World Cup?
You can't blame Wyatt, who has done brilliantly to shrug off the numerous dropped catches but it is quite incredible that she is still out there.
Snehal Pradhan
Ex-India seamer on BBC Test Match Special
This is a similar position to Australia yesterday, where Alyssa Healy just let loose.
And that could be very dangerous for South Africa.
Alex Hartley
England spinner on BBC Test Match Special
Danni Wyatt needs to go and buy herself a lottery ticket! That was the simplest of the lot.