Reece Topley bagged four wickets to keep South Africa's scoring rate in check. he broke partnerships at crucial junctures to ensure England's command in the match
AB de Villiers led South Africa's batting with a cautious 91-ball 73. he put on a 107-run stand for the third wicket with JP Duminy
Faf du Plessis put on two good partnerships - with Quinton de Kock and AB de Villiers, but lost his wicket after getting off to a steady start
AB de Villiers (right), South Africa skipper, won the toss and elected to bat against England in the second One-Day International
England struck early to dismiss Hashim Amla. It was Reece Topley first wicket of the day
Eoin Morgan put on a crucial partnership for the third wicket with Alex Hales. But his dismissal led to a mini-collapse
Alex Hales fell one short of a deserving century.
South Africa struck early with the dismissal of Jason Roy, who was cleaned up by Kyle Abbott
On a pitch where scoring was difficult, Alex Hales played an uncharacteristic innings. While wickets kept tumbling from one end, he was going strong from the other.