JP Duminy and Dale Steyn starred for South Africa in a much-needed two-run victory over New Zealand in their T20 World Cup clash in Chittagong.
In a thrilling finish, New Zealand looked well placed with only seven runs required for victory off the final over, however Proteas spearhead Steyn produced an inspired spell - first dismissing Luke Ronchi, who was caught behind by Quinton de Kock off the first ball.
Nathan McCullum then miscued one, with Faf du Plessis pulling off a brilliant catch at extra cover, and finally the in-form Ross Taylor - who had batted beautifully for 62 off 36 balls - hit the last ball to Steyn who completed the victory with a run out in a finish of high drama and tension.
Earlier in the day, South Africa scored 170/6, with Duminy rescuing the Proteas after a slow start with a superb 86 off just 57 balls.
Martin Guptill and Kane Williamson got New Zealand off to the perfect start, scoring 57 in 43 balls before Albie Morkel got the breakthrough with a slower ball that Guptill skied for De Kock who took a comfortable catch.
Imran Tahir then got in on the act, drawing the dangerous Brendan McCullum out of his crease for De Kock to complete the stumping and leave New Zealand on 66/2.
Taylor and Williamson took control of the chase, with Taylor in particularly brutal form hitting Morne Morkel for three sixes in an over. However, it was Steyn that eventually got the breakthrough in the 14th over, dismissing Williamson for a well played 51. De Villiers taking a breathtaking catch in the deep.
Colin Munro and Corey Anderson fell in quick succession to Tahir and Steyn respectively before the latter wrapped up proceedings in the final over for a personal tally of 4/17 to give the Proteas their first win of the tournament.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.