Captain Temba Bavuma struck a superb 109 from 102 balls as South Africa chased down a record target in Bloemfontein to beat England by five wickets on Sunday and take an unassailable 2-0 lead in their one-day international series. Hosts South Africa won the toss and elected to bowl first, but after a slow start England accelerated superbly to post a formidable 342 for seven in their 50 overs.