Hafeez hit 63 off 41 balls with three sixes and Akmal hammered 64 off 38 deliveries with four sixes as Pakistan made 176 for four, easily their best total in four 20-overs matches in the space of ten days against the same opponents -- two of them in the United Arab Emirates. South Africa won all three previous matches.
Afridi took three for 28 with his brisk leg-spinners after South Africa had raced to 58 for no wicket in the first seven overs of their reply.
The hosts finished with 170 for four -- losing by six runs - thanks largely to an unbroken stand of 53 off 28 balls between JP Duminy and David Miller. But they were never really in contention, despite scoring 19 off the penultimate over, bowled by Junaid Khan.
Seventeen were needed off the final over and Sohail Tanvir bowled a series of yorkers and low full tosses to restrict South Africa to 10 runs, which included a boundary off the last ball.
"We have been working hard," said Pakistan captain Hafeez, who was named man of the match and man of the series. "We knew we had to win this game to stay positive for the rest of the series."
Pakistan, who were beaten 4-1 in a one-day series and 2-0 in a Twenty20 series in the United Arab Emirates before travelling to South Africa, start a three-match one-day series at the same venue on Sunday.
Hafeez and Akmal put on 102 off just 57 balls for the third wicket as the South African bowlers were put to the sword.
The innings gained momentum when Wayne Parnell was no-balled in the seventh over and Hafeez slammed the free hit over the square leg fence for the first six.
Hafeez hit two successive straight sixes off left-arm spinner Aaron Phangiso in the 12th over before Akmal followed suit in an over which cost 21 runs.
Three overs later Morne Morkel conceded 22 runs as Akmal hit successive deliveries for six, four and six again.
Hashim Amla and Quinton de Kock gave South Africa a fast start but Afridi struck with his first delivery when De Kock swept him to deep backward square leg. Afridi took wickets in both his next two overs, having Faf du Plessis caught at midwicket and bowling AB de Villiers.
Amla went on to make 48 before he was caught in the deep off Saeed Ajmal, leaving Duminy (47 not out) and Miller (22 not out) with an improbable task.
Pakistan brought back spin maestro Saeed Ajmal in place of seamer Anwar Ali in the only change to the side that lost the first match in Johannesburg on Wednesday.
From the Proteas side, Lonwabo Tsotsobe made way for Aaron Phangiso.
Teams:
Pakistan
Nasir Jamshed, Ahmed Shehzad, Mohammad Hafeez (c), Sohaib Maqsood, Umar Amin, Umar Akmal†, Shahid Afridi, Sohail Tanvir, Bilawal Bhatti, Saeed Ajmal, Junaid Khan.
South Africa
HM Amla, Q de Kock†, F du Plessis (c), AB de Villiers, JP Duminy, DA Miller, D Wiese, WD Parnell, DW Steyn, M Morkel, AM Phangiso.
COMMENTS (17)
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ
Every body is a critic and knows which players are going to perform. Must be divine to know . As far i am concerned happy team won congratulations to green shirts Happy to see Umar akmal performed well and promoted in batting order. Good luck guys.
A few changes for Sri Lanka T20 and One day series, Drop Misbah, Afridi, Jamshed, Amin, Shafiq, Junaid. Bring in Sharjeel Khan, Harris Sohail, A. Talha, Hammad Azam, Raza Hasan. No place for Malik and Razzaq as well.
Lets enjoy and rejoice while the good days are here. Who knows what this team will do next match.
In my previous comment i wrote that there is loads of talent in Pakistani batsmen and they have to utilize it, and yesterday they have proved this point. There were many special moments in the match like Hafeez's strokeplay and Umar Akmal's brute force against Morne Morkel and a very good catching display by Pakistani fielders. But I think the point when Proteas were actually stunned was the six that Ahmed Shahzad scored of Dale Steyn. Once again proved that if a batsmen tries and become successful to hit the best bowler, the whole bowling line comes under lots of pressure. Good work team Pakistani, keep it up.
Aaron Phangiso was the man of the match today .. Afridi, hafeez and umer akmal are still crap and should be out of the team.
Well played Pakistani paindoos.................for once. Salams
And we love Team Pakistan again
why is Sohaib Maqsood treated so badly ?
India lost 7 test matches in a row.
Finally, a much awaited win!
Well done Team Pakistan. Today they played like a team. There are few recommendations: 1. Nasir Jamshed may be rested while he works on his technique and fitness. 2. Sohail Tanveer needs to loose some weight, and needs to be more fitter.. 3. Afridi should be only utilized as a bowler, his batting is going no where. 4. Umar Akmal should keep on batting at number 4.
Tukkkkka
Hater of TEAM GREEN have a break !!
match fixing - result may be anything.
A satisfactory performance, and a much needed win. Openers remain unreliable, Jamshed especially; doesn't seem to have any foot work when trying to drive. Ahmed Shehzad hast lost form fairly quickly, typical Pakistani batsman problem of inconsistency.
Bowling is a mixed bag; Bilawal Bhatti is a good find, has decent pace,accuracy. Problem is management of the pace bowlers, Tanvir bowls horribly at the start of the innings but is continuously trusted with new ball, whereas Junaid Khan who swings the ball well comes in later on. Khan's ability not being utilized well, which is why he lacked rhythm today. Tanvir's main strength is his variety, so bringing him in the later overs is probably a better idea.
Now we can see another crusing defeat