Pakistan had looked comfortable as they reached 101-3 in the 14th over but the hosts lost five wickets for 21 runs to crash out of contention.

Sohaib Maqsood (37) and Umar Akmal (11) had looked well set before Akmal was caught at fine leg off the bowling of Ryan McLaren.

Pakistan went into complete freefall in the 15th over when Tahir bowled Shoaib Malik (15) and Abdul Razzaq (0) with consecutive deliveries before Parnell made it a team hat-trick when he had Maqsood superbly caught by ’keeper Quinton de Kock as the hosts crashed to 112-7 in the 16th over.

The series victory moved South Africa to second in the world T20 rankings.

Earlier, South Africa made 150-5.

Skipper Faf du Plessis hit an aggressive 58 not out while Hashim Amla made 48 as the pair put on 78 for the second wicket after South Africa won the toss and decided to bat.

It was South Africa’s highest Twenty20 total against Pakistan, beating the 142-9 they made at Nottingham in 2009.

Du Plessis hit three sixes and a boundary off 48 balls during his fourth Twenty20 fifty to anchor the innings.

For Pakistan, Saeed Ajmal took 3-25 while Sohail Tanvir finished with 2-21.

South Africa led the two-match series 1-0 after winning the first match by nine wickets on Wednesday.

24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.