Misbah-ul-Haq played a captain's innings with an unbeaten 57 as he steered Pakistan to a six-wicket victory over South Africa in the rain-affected second one-day international at Centurion on Friday.
Pakistan speedster Mohammad Irfan tore through the top order and South Africa were restricted to a modest 191 which the tourists passed with more than four overs to spare in a game that had been reduced to 44 per side by a rain delay.
Misbah shared a match-winning unbeaten fifth-wicket stand of 77 with Shoaib Malik (35 not out) as the pair showed patience initially and then blasted their way to victory.
Younus Khan (32) and Mohammed Hafeez (31) also made valuable contributions in a low-scoring game, but the win was set up by an attacking display with the ball.
Irfan posted career best figures of four for 33 as he took full advantage of the pace and variable bounce in the wicket.
He helped reduce South Africa to 62 for five before a fighting maiden one-day international half-century from Farhaan Berhardien (58) and a career-best 44 from Robin Peterson gave the hosts a glimmer of hope.
"The way we started, four wickets in the first 10 overs, that set up the game for us," Misbah said in a television interview.
"It is satisfying for us because we really needed this win. It was an attacking move to bring in Mohammad Irfan and it paid off for us."
Pakistan paced their chase expertly and South Africa's frustration led to a wayward bowling performance.
They offered Pakistan far too many opportunities to score and battled to create any pressure.
"It was a very disappointing performance, Pakistan took the initiative early on and bowled very well," captain AB de Villiers said.
"There are no excuses, we just didn't play well today. They controlled the game and did it easily in the end."
The teams head into Sunday's third one-day international with the series level at 1-1 after South Africa had breezed to a 125-run victory in the first match in Bloemfontein last weekend.
South Africa innings
H.Amla c Kamran Akmal b Mohammad Irfan 17
G.Smith c Kamran Akmal b Junaid Khan 10
C.Ingram c Kamran Akmal b Mohammad Irfan 0
AB.de Villiers c Younus Khan b Mohammad Irfan 4
F.du Plessis c & b Mohammad Irfan 17
F.Behardien c Shoaib Malik b Mohammad Hafeez 58
R.McLaren lbw b Mohammad Hafeez 17
R.Peterson c Nasir Jamshed b Saeed Ajmal 44
K.Abbott c Shahid Afridi b Saeed Ajmal 5
D.Steyn b Junaid Khan 0
L.Tsotsobe not out 0
Extras (lb-10, w-9) 19
Total (all out; 43.2 overs) 191
Fall of wickets: 1-26, 2-26, 3-35, 4-43, 5-62, 6-106, 7-173, 8-179, 9-191
Bowling: Mohammad Irfan 7-0-33-4 (1w), Junaid Khan 6-0-29-2, (1w), Saeed Ajmal 8.2-0-23-2 (2w), Umar Gul 5-0-37-0 (1w), Shahid Afridi 8-0-24-0, Mohammad Hafeez 9-0-35-2 (4w)
Nasir Jamshed c Smith b McLaren 10
Mohammad Hafeez c Abbott b Steyn 31
Kamran Akmal b Peterson 18
Younus Khan c Amla b Peterson 32
Misbah-ul-Haq not out 57
Shoaib Malik not out 35
Extras (lb-3, w-6) 9
Total (for four wickets; 39.2 overs) 192
Fall of wickets 1-29, 2-63, 3-69, 4-115
Bowling: D. Steyn 9-1-29-1, L. Tsotsobe 6-1-37-0, K. Abbott 8.2-0-31-0 (1w), R. McLaren 8-0-40-1 (2w), R. Peterson 8-0-52-2
Photograph: Siphiwe Sibeko/Reuters