Live Updates

What that means is West Indies have sealed their place in the semi-finals in the World T20. South Africa are now relying on Sri Lanka to beat England tomorrow to keep their faint hopes alive.

Agonising stuff for South Africa and Hashim Amla! Ramdin scoops one out to third man and he makes the catch, but it trickles out of his grasp and rolls out to the boundary. Another hugely dramatic finish here.

West Indies beat South Africa by three wickets

Rabada looks too cause havoc on the final over but Brathwaite meets his second ball with a tremendous hit that flies into the stands for six! West Indies just need to keep their composure here, they need two from four.

19th over – West Indies 114-7

Samuels starts the over by meeting a slow ball with a tidy scoop over to the right that flies past the third man, his fifth boundary of the match. He is hauling them over the line at the minute, meeting Morris' ball with a terrific bottom edge. But if West Indies are to win this, it won't be with him on the field, off the next ball he heaves a big hit in the air but it is perfectly tracked by De Villiers who makes the decisive catch. West Indies need nine from the final over.

WICKET! Marlon Samuels (43 c AB de Villiers b Chris Morris

18th over – West Indies 103-6

Pressure is building on West Indies, effective bowling from Wiese limits them to just three singles. 12 balls left in this match.

17th over – West Indies 100-6

Huge, huge over for South Africa! Big let off for Samuels as he hammers Tamir's delivery straight back to the bowler, but it is too hot to handle and the opportunity is gone. South Africa get their wicket two balls later with Russell thumping one over midwicket where David Miller is on the spot. Darren Sammy is in to help but is on his way back out straight away, fooled by Tahir's googly. Tahir wants a hat-trick with Brathwaite in, but he misses out this time.

WICKET! Darren Sammy (0) b Imran Tahir

WICKET! Russell (4) c David Miller b Imran Tahir

Bit of a delay as we change balls here ahead of the 17th over. Four fours from Marlon Samuels has left the Windies with 24 of the win.

16th over – West Indies 99-4

Samuels hits another superb four, adjusting himself brilliantly before directing it down the line to move his side to within three runs of a 100 and 23 off the victory. He and Russell chalk up another single each.

15th over – West Indies 91-4

Four runs and no wickets taken in the 15th over, West Indies are inching their way there.

14th over – West Indies 86-4

Oh dear, Bravo. West Indies lose a fourth wicket as he lifts Phangiso's delivery comfortably into the hands of Wiese. South Africa are not lying down, here.

WICKET! Bravo (8) c David Wiese b Aaron Phangiso

13th over – West Indies 84-3

A much improved over from West Indies, Bravo marks his introduction with a smashing four past fine leg before Samuels gets in on the act, slicing one over that is just out of reach of de Kock. Off the next ball, Samuels meets it nicely again, lashing it past third man. Huge over for the Windies, that target of 123 now looks comfortably in their sights.

12th over - West Indies 70-3

Charles gets his next big swing wrong, lifting it high into the sky and de Plessis is well placed to catch. DJ Bravo comes in and he and Samuels add three more singles to steady the ship after that big wicket.

WICKET! Charles (32) c Francois du Plessis b David Wiese

11th over West Indies 66-2

More good fielding from Amla as he leaps onto Charles' low drive. There is nothing anyone can do about the next one, however. Charles lifts an enormous six 101 meters clear, the joint longest we have seen at the World T20. That eases the pressure on his side considerably.

10th over – West Indies 57-2

Charles paddles one down fine leg cleverly but West Indies still aren't finding the big fours and sixes they are used to. Charles one drills one out midwicket but South Africa are well positioned to scoop up and limit it to a single.

Ninth over – West Indies 51-2

Eighth over – West Indies 45-2

Seven from this over, Marlon Samuels rescues it with a tidy edge around the corner and out to the boundary. Lots of responsibility on his shoulders now with Gayle gone.

Seventh over West Indies 38-2

Lots of hesitation between Charles and Samuels, the former slaps Phangiso's ball away and it flies past the second man. West Indies settle for the single, however, when there was probably enough time to get back down the other end. Just one run in this over.

Sixth over – West Indies 37-2

Tremendous fielding by South Africa! There's a mix up between Fletcher and Charles and Rossouw is on the loose ball in a flash, pinging it back and finding the wicket with a direct hit. Marlon Samuels comes in, tucking away a single down leg with the last ball of the over.

WICKET! Charles (15) run out by Rilee Rossouw

Fifth over – West Indies 32-1

Phangiso denies Fletcher a boundary and almost sparks a run out, only for the West Indies batsman to scamper back across the line in a nick of time. It's a good over from Tahir, limiting the opposition to just two runs.

Fourth over – West Indies 30-1

Charles gobbles up a full toss and lifts out for four, ending the over with another outside off stump. Better from West Indies and Morris was getting visibly frustrated with that during his over.

Third over – West Indies 19-1

Oh how West Indies needed that. A miserly over ends with Fletcher meeting Rabada's delivery with a deep swing to knock it long for six.

Second over – West Indies 8-1

1st over – West Indies 5-1

Gayle is up and coolly taps one short fine leg, sending it racing towards the boundary but with the very next ball, he is stumped by a vicious ball from Kagiso Rabada! Gayle swang and missed, and South Africa are off to the perfect start.

WICKET! (4) Chris Gayle b Kagiso Rabada

Chris Gayle and Johnson Charles open for West Indies; they need 123.

Chris Gayle and Johnson Charles open for West Indies; they need 123.

West Indies need 123 to win

20th over – South Africa 122-8

Morris edges a two out but it's another controlled over from West Indies and DJ Bravo. Gayle does his bit to keep their tally down too, meeting Morris' big sweep with great reactions to deny him a boundary. It's a disappointing ending as Morris is run out with Ramdin quick as ever at the stumps.

19th over - South Africa 118-7

Phangiso drills one low, looking for the boundary but it's some more superb fielding by Russell who is quick to react and keep it in for a single. Just three runs from this over, South Africa need a big final over.

18th over – South Africa 113-7

Another nice four from Weise, he waits for Bravo's delivery and uses the pace on it to edge it past the third man. It all goes Pete Tong after that, however, as he launches one high into the sky. Sammy keeps his composure and plucks it out of the air.

WICKET! David Wiese (28) c Darren Sammy b Dwayne Bravo

17th over – South Africa 108-6

Badree is in with the ball and fires one into Morris, but he strokes one behind that dribbles out for a four. His next one is a bit more convincing, steering another four over mid-wicket to snap up consecutive boundaries. They really needed that.

16th over – South Africa 98-6

That's more like it from de Kock. He meets Russell's delivery with a terrific pull shot outside off stump for four. Wiese and de Kock then surpass the 50-run mark as the former drills one out for a single, but just as they do, the partnership is broken as de Kock misses a sweep and is stumped by Russell's ball. It all started so well in this over, but South Africa are in trouble again.

WICKET! De Kock (47) bowled by Andre Russell

15th over – South Africa 91-5

Runs are previous at the moment and a wild full toss from Benn is just begging to smashed clear by de Kock, but he doesn't get the purchase and drives it through midwicket for a single. Opportunity missed.

14th over – South Africa 85-5

Wiese sweeps one behind him, finding the boundary with precision off Gayle's first ball. West Indies scream for lbw of the very next ball, but their appeals are waved away. De Kock adds another two at midwicket as the tally slowly creeps up.

13th over – South Africa 78-5

South Africa are heading towards 120 at this current rate.

12th over – South Africa 74-5

Wiese hammers away a couple of twos, with de Kock just about getting back across the line to secure the second. Four more singles follow, better from South Africa.

11th over – South Africa 66-5

A lucky break for South Africa, Benn's delivery bounces through for Ramdin but he lets the ball slip out of his grasp and it rolls away for a four.

10th over – South Africa 57-5

Nearly another wicket for West Indies off Bravo's second ball of this over but it falls just short of Gayle's grasp at midwicket. Bravo screams for another as d Kock slices with Sammy making the catch behind him, but the noise comes from his bat hitting the ground rather than the ball. De Kock prevents another miserly over with as much welcomed four, sweeping down leg to the boundary.

Ninth over – South Africa 50-5

David Miller should have gone without a run to his name in the last over, he goes for one now after Gayle's wicked delivery bounces through on middle stump. South Africa scrape together another three runs with Wiese sweeping a couple away at leg stump, but they desperately need to pick up the pace.

Eighth over - South Africa 47-4

South Africa are in a world of trouble now, they've lost their talisman and its DJ Bravo dancing at the minute. De Villiers tries to swipe through mid-wicket but edges it onto the stumps off the slow ball. David Miller comes in for him and is almost dismissed right away! A sublime yorker from Bravo gets the better of him and his bat just misses clipping the stumps behind him. South Africa sinking.

WICKET! AB de Villiers (10) b Dwayne Bravo

Seventh over - South Africa 44-3

Sixth over - South Africa 39-3

Fletcher denies de Kock a four with a sharp dive after a wild full toss from Brathwaite. Other than that, it's stellar bowling, limiting South Africa to three from that over.

Fifth over - South Africa 36-3

Ooof, huge six from Quinton de Kock who adjusted his feet expertly to blast one down the line and into the stands. He follows it up with a two just outside off stump. Eight from the over for South Africa.

Four over - South Africa 28-3

Here he is. AB De Villiers enters the fray with Russell to bowl again and gives South Africa exactly what they need, drilling a four down towards the boundary. No wicket from South Africa in this over; they're slacking.

Third over - South Africa 20-3

South Africa need a steady over and de Kock looks to provide that, driving one wide for a two before lashing one into cover for a four off Gayle's delivery. Can Rossouw do the same? Nope. West Indies get another big wicket after the newly introduced batsman scoops one straight into Russell at point.

WICKET! Rossouw (0) c Andre Russell b Chris Gayle

Second over - South Africa 13-2

De Plessis comes in to steady the ship and after three dot balls, he sweeps away a majestic six off Russell's delivery to get off the mark. He's not sticking around, however, chipping one down to Big Benn who lunges forward to make the catch. After a lengthy review, it's given out and South Africa are rocked.

WICKET! Du Plessis (9) c Sulieman Benn b Andre Russell

First over - South Africa 4-1

Amla flicks through square leg to get us underway with a single but then, disaster strikes. De Kock breaks for a single that he really should have left and Amla doesn't get across the line in time. Good work from Russell.

WICKET! Amla (1) run out by Andre Russell

Samuel Badree will bowl this first over.

Hashim Amla and Quinton de Kock open for South Africa.

Almost ready to get underway here, time for the national anthems.

As expected, Chris Gayle is included in the West Indies team after recovering from that minor hamstring problem. Meanwhile for South Africa, Rilee Rossouw comes in for the injured JP Duminy,

West Indies win the toss and choose to bowl first

Chris Gayle meanwhile has been passed fit after he did not bat in Sunday's win over Sri Lanka due to a minor hamstring problem.

South Africa are without the injured JP Duminy today, forcing a change in the middle order. Both Rilee Rossouw and Farhaan Behardien are in contention to replace him. Aaron Phangiso could also make his first international appearance of the year.

Australia meanwhile have beaten Pakistan by 21 runs.

South Africa

Possible XI: Quinton de Kock (wk), Hashim Amla, Faf du Plessis (c), AB de Villiers, David Miller, Rilee Rossouw, David Wiese, Chris Morris, Kagiso Rabada, Dale Steyn, Imran Tahir

West Indies

Possible XI: Johnson Charles, Chris Gayle, Marlon Samuels, Dwayne Bravo, Denesh Ramdin (wk), Andre Russell, Carlos Brathwaite, Darren Sammy (c), Jason Holder, Jerome Taylor, Sulieman Benn.

With two wins from two, West Indies can book their place in the semi-finals of the World T20 with a win today and leave themselves in a commanding position to top the group with Afghanistan to follow in their final group game.

Things aren't quite as straight forward for South Africa. Following that defeat to England, they realistically need another two wins from their final two games to ensure they don't go home early. In today's match and their meeting with Sri Lanka on Monday, they will have to get them against the competition's most recent champions.