England are on course to win the fifth Test against India by a massive margin after Alastair Cook scored a century in his final Test innings.
Cook and Joe Root put on 259 runs for the third wicket before they departed in successive balls. England eventually declared on 423-8 which left India a target of 464 to win The Oval Test but the tourists had slumped to 58-3 by the close of the fourth day.
Root made his 14th Test ton before being dismissed for 125 when he attempted to hit Hanuma Vihari out of the ground and was caught on the deep mid-wicket boundary by the substitute fielder.
Cook completed his 33rd Test hundred before edging Vihari to wicketkeeper Rishabh Pant and was out for 147.
As England tried to score some quick runs before declaring, Jonny Bairstow was bowled by Mohammed Shami for 18 and Jos Buttler was out for a duck when he hit Ravindra Jadeja to Shami at point.
Ben Stokes lashed Jadeja to KL Rahul on the deep mid-wicket boundary and was out for 37 before Sam Curran was caught by Pant off the bowling of Vihari for 21.
That prompted Root to declare and India made the worst possible start to their innings with Jimmy Anderson trapping Shikhar Dhawan lbw for one and then Cheteshwar Pujara in the same manner for a duck. Anderson is now level on 563 Test wickets with Glenn McGrath.
Virat Kohli was out first ball when he was caught by Bairstow off the bowling of Stuart Broad to leave the tourists on 2-3.
Rahul, unbeaten on 46, and Ajinkya Rahane, 10 not out, survived until the close but England can now be backed at 1/200 to win the fifth Test while the draw is available at 20/1.
View all Cricket betting