South Africa 309 for 3 (Amla 122*, de Kock 63, Nyumbu 2-52) beat Zimbabwe 216 (Masakadza 61, Phangiso 3-43) by 93 runs
Scorecard and ball-by-ball details
Hashim Amla's 15th ODI hundred, his third against Zimbabwe and his fourth in six matches, led South Africa through a speedy start, sedate middle and ultimately to a sparkling finish, as the visitors took the series lead in Bulawayo.
Although the margin of defeat suggests Zimbabwe's downfall was with the bat, they acquitted themselves fairly well against an attack mostly made up of South Africa's reserves. It was with the ball, however, that they lost the game.
With three rookies in their ranks, Zimbabwe's pack lacked the pace to inject life into a slow wicket, and received no assistance from the healthy cloud covering in the morning. They could also not take proper advantage of the significant spin on offer.
As a result, when the first signs of turn were evident in the 14th over, Zimbabwe had already failed to rein South Africa in. De Kock pounced on anything short and wide to score 42 of the 46 runs during a five-over period in which South Africa's intent to stamp their authority was made clear.
Teenager Luke Jongwe and the spin duo of Prosper Utseya and Williams pulled South Africa back and slowed de Kock down, even though his half-century came off 42 balls. John Nyumbu prevented de Kock from keeping his 100% conversion record when he offered flight and de Kock attempted to clear the offside field but found only Brendan Taylor at backward point.
With de Kock's dismissal, Zimbabwe enforced more of a stranglehold. Amla and Faf du Plessis, batting in the No.3 spot left vacant by Jacques Kallis, managed only 58 runs, without a single boundary in the 14 overs that followed the opening stand . Zimbabwe could have eventually claimed Amla's wicket as a trophy for their efforts, but Shingi Masakadza put him down on 62 in his follow-through.
It took South Africa until the final over of the power-play to reignite their run-scoring flame. Du Plessis took four boundaries off Jongwe, a slap through mid-wicket, a fortuitous edge, a loft over the covers and a drive through them - to push South Africa over the 200-run mark and help himself to a half-century off 69 balls.
With 10 overs left to go, South Africa's launched a final fifth assault which saw them plunder 101 runs to lift their run-rate above six. Amla was the main protagonist after du Plessis mistimed a shot he was aiming to hit over the legside, only to be caught at cover.
Although de Villiers caught the eye with a pair of inventive reverse-slog sixes, Amla was still the one holding the innings together, as he brought up his century and finished off with his own couple of big hits over long-on and sweeper cover.
Nyumbu, Shingi and Jongwe all lacked the control needed to avoid erring on a surface where the margins of mistake were small. Their lines and lengths did not challenge enough, and they were given a lesson in how they should have bowled by Kyle Abbott and Ryan McLaren. Abbott found movement and bounce, but he also kept it tight on off stump or banged it in short and threateningly, while McLaren was equally impeccable in his disciplines.
Abbott went unrewarded, but his stranglehold helped seduce Vusi Sibanda into greeting a teasing line and length with an open-faced edge. McLaren had Richmond Mutumbami caught behind off a short ball, and when Taylor stepped out to chip Aaron Phangiso over cover, he was caught at long-on by David Miller instead. Zimbabwe were 34 for 3 and looked likely to collapse, but Hamilton Masakadza and Sean Williams held the hosts together.
Their fifth-wicket stand began watchfully, but also had its nervous moments, especially when Hamilton edged Imran Tahir into the vacant area at second slip. The batsman, however, grew into confidence with a number of sweeps and cleverly-taken singles. Tahir was Zimbabwe's main target as the spinner struggled to get back into the form he previously had shown, and offered too many full tosses.
Hamilton scored his third consecutive half-century and seemed well set to turn it into something more substantial. He paddled and pulled Parnell in the second over of his second spell, but just as the stand reached 100, he cut one straight to du Plessis at point. Williams was also out immediately after a milestone. He swatted Tahir through mid-off for his fifty but then played almost the same shot Hamilton previously did.
Zimbabwe's middle and lower order clung on through their new captain Elton Chigumbura, but they may only take a sliver of solace from their fight. Chigumbura limped through his innings with what seemed an injured quad and he also did not bowl, casting a question mark over his availability for the rest of the series.
He was the last man out when he hit straight to mid-on to give Phangiso a third wicket. With Tahir picking up as many scalps, the healthy competition South Africa's have for places in their XI will mean as much to them as the win.
Firdose Moonda is ESPNcricinfo's South Africa correspondent