LONDON, England (Reuters) – Ben Stokes underlined his prowess as the rarest of all-round talents with his glorious century propelling England to a challenging total of 353 on the second day of the third Test against South Africa at The Oval yesterday.To cap a fine afternoon session for England, debutant Toby Roland-Jones, who had earlier hit a robust run-a-ball 25, struck with his 10th ball, having Dean Elgar caught behind and leaving South Africa 18-1 in reply at tea.Not for the first time, Stokes proved the scourge of the Proteas, smashing two consecutive sixes to take him to his fifth Test century. He also struck his next delivery over the ropes before being the last man out for 112 from 153 balls.Alastair Cook had earlier missed out on a 31st Test hundred, falling for 88, but with a magnificent counter-attack combining watchfulness and remarkable power, Stokes delivered the performance The Oval merited in its 100th Test.There was a moment when, with Stokes on 91 and down to his last partner James Anderson, it appeared as if he was about to miss out on his richly-deserved ton.Attempting to smash spinner Keshav Maharaj, he miscued, allowing Faf du Plessis to catch him on the long-on boundary. However, with momentum sending him tumbling backwards, the South African captain fell into the boundary markers and six was awarded much to the delight of a packed crowd.Stokes celebrated by hoisting the next ball in the same direction, connecting perfectly as the ball sailed into the crowd to take him to three figures off 144 balls.THREE SIXESStokes made it three sixes in a row over deep mid-wicket, the first time an England batsman had achieved the feat in a Test since Wally Hammond against New Zealand 84 years ago.Stokes’ assault had echoes of his incredible double hundred against the South Africans in Cape Town last year but, going for one blow too many off Morne Morkel, he was caught by Kagiso Rabada.Earlier, Cook, who had batted throughout the rain-interrupted opening day to anchor his side’s struggle to an overnight 171 for four, added six runs before being trapped by Morkel.He looked dismayed by the lbw decision and called for a review but it showed the ball would have clipped the bails, thus ending his 200-ball vigil.The dismissal brought together Stokes and Jonny Bairstow, no strangers to putting the Proteas to the sword after their epic stand of 399 in Cape Town, and the pair again combined sweetly in a partnership of 75.After South Africa had taken the second new ball, Bairstow was quickly snaffled for 36 but Stokes, who went past 2,000 runs in Tests, found another willing partner in Roland-Jones, who enjoyed his six and four fours immensely.The touring side were again hampered by the absence of key paceman Vernon Philander, who, just as on Thursday, bowled well early on before having to leave the field feeling unwell.The team later reported that Philander had gone to hospital for further tests because his stomach bug symptoms had worsened. ENGLAND 1st innings (o/n: 171-4)A. Cook lbw b M. Morkel 88K. Jennings c Elgar b Philander 0T. Westley c du Plessis b Morris 25J. Root c de Kock b Philander 29D. Malan b Rabada 1B. Stokes c Rabada b M. Morkel 112J. Bairstow c du Plessis b Rabada 36M. Ali c de Kock b M. Morkel 16T. Roland-Jones lbw b Maharaj 25S. Broad c Amla b Rabada 3J. Anderson not out 1Extras: (b-7, lb-7, w-3) 17Total: (all out, 103.2 overs) 353Fall of wickets: 1-12, 2-64, 3-113, 4-120, 5-183, 6-258, 7-279, 8-316, 9-331.Bowling: M. Morkel 28.2-7-70-3, V. Philander 17-6-32-2 (w-1). K. Rabada 26-4-85-3, K. Maharaj 15-1-61-1, C. Morris 17-1-91-1 (w-2).SOUTH AFRICA 1st inningsD. Elgar c Bairstow b Roland-Jones 8H. Kuhn lbw b Roland-Jones 15H. Amla c Bairstow b Roland-Jones 6Q. de Kock c Stokes b Roland-Jones 17F. du Plessis lbw b Anderson 1T. Bavuma not out 34C. Morris c & b Anderson 2K. Maharaj c Cook b Stokes 5K. Rabada b Broad 30M. Morkel not out 2Extras: (lb-4, nb-2) 6Total: (for 8 wickets, 43 overs) 126Fall of wickets: 1-18, 2-23, 3-30, 4-47, 5-47, 6-51, 7-61, 8-114.Bowling: J. Anderson 10-5-16-2, S. Broad 10-4-28-1, T. Roland-Jones 11-3-39-4, B. Stokes 7-1-26-1 (nb-2), J. Root 2-0-5-0, M. Ali 3-0-8-0.