at the Union Buildings in Pretoria
London - England captain Alastair Cook led his side to a series-clinching eight-wicket win over the West Indies in the second one-day international with an impressive hundred at The Oval in London on Tuesday.
England, set 239, finished on 239 for two with five overs left after Cook made 112 and shared stands of 122 and 81 with Ian Bell (53) and Jonathan Trott (43 not out) respectively.
Victory gave England an unassailable 2-0 lead in this three-match series and was their sixth successive victory at this level after a 4-0 clean sweep of Pakistan in the United Arab Emirates in February.
Significantly, it was also the sixth straight ODI match where an England opener had made a hundred, with three of those belonging to Cook.
Left-hander Cook and Ian Bell - who made 126 in England's 114-run win in the first one-day international at Southampton on Saturday - were rarely troubled.
But just when it looked the pair would not be parted, Bell chipped a slower ball from West Indies captain Darren Sammy to Chris Gayle in the covers.
Cook had just hit Sammy for the only six of his innings when the next ball holed out off the medium-pacer to end a 120-ball stay featuring 13 fours.
It was the 27-year-old Cook's fifth century in 47 matches at this level and fourth as captain.
Earlier, Dwayne Bravo's 77 had been the cornerstone of West Indies' 238 for nine, an innings where Gayle marked his return to international cricket with a rapid fifty.
But opener Gayle's exit sparked a match-turning collapse that saw four wickets lost for 16 runs.
Although Bravo and Kieron Pollard (41) shared a fifth-wicket stand of exactly 100, West Indies' total was soon made to look inadequate.
Gayle's 53 took just 51 balls, with five sixes and three fours, in what was the Jamaica left-hander's first international match in 15 months after a dispute with the West Indies Cricket Board.
Having missed the series opener with a shin injury, it was not long before the 32-year-old Gayle - in for the injured Darren Bravo - assumed normal service after Cook won the toss and fielded.
First change Tim Bresnan was slammed for 18 in an over as Gayle hit three sixes, culminating with a huge blow onto the roof of the Bedser stand.
But Gayle was out when he pushed tentatively at off-spinner Graeme Swann and New Zealand umpire Tony Hill, eventually, raised his finger in response to a vehement lbw appeal.
Gayle immediately reviewed the decision and while replays indicated an inside edge, there was no clear evidence as to whether the ball had hit his bat, rather than the pad, first and Hill's verdict was upheld.
Bravo's 82-ball innings, featuring two sixes and eight fours, ended when he lofted James Anderson to Ravi Bopara at extra-cover.
Before play started a minute's silence was held in memory of Surrey batsman Tom Maynard, who died on Monday aged 23.
This series concludes in Leeds on Friday. - Sapa-AFP