SIX! Duminy charges him and strikes a clean blow over long-on.
Ashwin finishes with 3 for 22. After 18 overs, South Africa is 146/4.
Bhuvneshwar Kumar is back.
SIX! Too straight from Bhuvi and Duminy slogs him over midwicket.
Miller muscles Bhuvi through the covers for four more. This is the first time India has conceded more than 150 runs in this tournament.
12 from Bhuvi's over. South Africa 154/4 with 6 balls to go.
Mohit Sharma bowling the 20th and final over for India.
SIX Low, flat and hard from David Miller. It was full toss and he dug it out and muscled it over long-off.
Miller throws his bat at a wide one and slices it over point to the boundary. South Africa get to 170 with one ball left.
Mohit gets in the yorker but SA still manage two runs from it.
South Africa finish on 172/4 and India's batsmen will have their work cut out for them to chase this down.
Duminy finished with 45 not out from 40 balls.
This was the first time Mishra has gone wicket-less in this tournament. Join us again in about 10 minutes for the chase.
Rohit Sharma and Ajinkya Rahane are out in the middle. This chase will test India.
JP Duminy starts things off for South Africa.
Rahane smacks a slightly short delivery through the offside. He can time the ball beautifully, can Rahane.
Duminy beats Rohit but the outside edge runs away to the third man boundary.
Rohit picks up a second boundary, this time off the middle of the bat. Drives Duminy straight down the ground.
Albie Morkel to bowl the second over.
Rohit plays a flashing cut to send an Albie delivery screaming past point. Batting looking easy at the moment.
Rohit slogs Albie over midwicket for another boundary to end the over.
Rohit takes a step forward and slashes Steyn behind point. That was a statement of intent.
After 3 overs, India are 33/0.
Time for some left-arm seam in the form of Beuran Hendricks.
Rahane opens up and lofts him over cover and the ball has enough on it to trickle to the boundary.
OUT! Not for the first time, Rohit falls to an injudicious stroke. Tries to drive Hendricks through the line but only skies it. The ball wasn't full enough for the shot. Faf runs over and takes a good catch behind the stumps at the bowler's end.
RG Sharma c du Plessis b Hendricks 24 (13b 4x4 1x6)
India 41/1 after 4 overs.
SIX! Rahane makes room and plays a lovely shot over cover that goes all the way. That was pure timing.
That brings up India's 50. After 5 overs, they are 52/1.
Even Kohli was impressed with that shot.
Hendricks continues. Rahane has a dash outside off and misses everything.
Since 2012, Kohli has scored the most runs in T20 internationals in India wins.
Hendricks comes back. Raina pulls him down to fine leg where Amla puts in the dive but can't stop the ball from getting to the rope.
Raina has 21 from 8 so far.
OUT! Raina tries to finish the match with one blow but fails to clear mid-off. Ball was too short for the drive.
SK Raina c du Plessis b Hendricks 21 (10b 3x4 1x6)
Hendricks tries another slower bouncer and Kohli pummels it to the square leg boundary. There is just no stopping him.
Kohli picks up a single to deep midwicket. Ms Dhoni has to face the last ball of the 19th over. Will he take it to the final over?
Yes, he does. A simple backfoot defence is all he offers to a short ball.
Kohli finishes it off with is trademark bottom-hand flick to the deep midwicket boundary.
They have won by 6 wickets and 5 balls to spare.