Full Scorecard: England v South Africa
Interactive coverage
Having won the toss and elected to field first, the Proteas leaked 102 runs in the final 10 overs to allow England to reach 339-6 in their 50 overs.
Captain Eoin Morgan was the star of the show, hitting 107 off 93 balls with five sixes. His seventh-wicket stand of 117 with Man-of-the-Match, Moeen Ali, was key to helping England past the 300 mark. Ali managed to carry on to the end, blitzing an unbeaten 77 off 51 balls - also with five maximums.