South Africa beats neighbors after a record stand of 256 runs
After a shaky start, Miller (138 not out off 92 balls) and Duminy (115 not out from 100) came together at 83-4. Together they put a record fifth-wicket stand of 256 runs.
They blasted the Proteas to 339-4, including 111 off the last six overs, while Miller smashed 30 off the 48th.
Hamilton Masakadza (80) helped Zimbabwe to 277 in reply, losing by 62 runs.
Chamu Chibhabha (64) and Masakadza shared a century stand, with Masakadza reaching his fifty by hitting Dale Steyn for an audacious six over cover.
While Zimbabwe extended their record number of World Cup defeats to 38, this performance will show they are no pushovers under coach Dav Whatmore, and they must have aspirations of beating an out-of-sorts West Indies side to a quarter-final berth.
1. Captains at the just before the toss.
2. Miller hits this one for a six!.
3. David Miller and JP Duminy celebrate a record fifth-wicket partnership of 256 off 178.
4. Craig Ervine celebrates after taking a catch to dismiss AB de Villiers.
5. Chamu Chibhabha and Hamilton Masakadza added 105 for the second wicket.
6. Cheer for Zimbabwe
7. Imran Tahir wheels away in celebration.
8. Sean Williams walks back.
9. David Miller celebrates his century.
10. David Miller signs off with the Player of the Match award.