NEW DELHI: Skipper
Rohit Sharma
and
Shubman Gill
's centuries bolstered India's dominance in the final Test against England, propelling them to a commanding 255-run lead on Friday.
At the close of day two, the hosts reached 473-8, with Kuldeep Yadav (27) and Jasprit Bumrah (19) holding the crease amidst the breathtaking backdrop of the Dharamsala stadium, nestled in the embrace of the snowcapped Himalayas.
Following tea, India encountered a brief stumble in the middle order as spinners Shoaib Bashir (4-170) and Tom Hartley snatched quick wickets.
However, Yadav and Bumrah rallied, forging a resilient partnership of 45 runs to fortify India's position.
England had their moments when skipper
Ben Stokes
struck on his first ball since his knee surgery last year and fellow quick James Anderson moving to 699 career Test wickets.
But India kept up their dominance after Rohit (103) and Gill (110) hammered home the advantage following India's overnight start at 135-1.
Sarfaraz Khan
made 56 and debutant Devdutt Padikkal hit 65 but Bashir got the two out with his off-spin as India lost regular wickets.
Sarfaraz, who reached his fifty in 55 balls, was caught at slip on the first delivery after tea.
Three wickets fell in the space of nine balls with left-arm spinner Hartley getting two in one over to expose the tail, which kept wagging.
England's highlight for the day came when Stokes dispatched his Indian counterpart Rohit with a delivery that seamed off the pitch to rattle the batsman's off stump in the second over after lunch.
India vs England 4th Test: India beat England, secure 17th straight Test series win at home
It ended a charging 171-run second-wicket stand with fellow centurion Gill.
Stokes' stunning bowling return after eight months and a knee surgery last November lifted England's spirits with the right-arm seamer on target right away.
He bowled five overs for 17 runs including a maiden before retreating to field for the rest of the day.
Anderson got one to nip back in and bowled Gill.
The 41-year-old is one shy of becoming the third bowler to take 700 Test wickets, after Sri Lanka's Muttiah Muralitharan (800) and the late Australian great Shane Warne (708).
Rohit, who survived a dropped catch by Zak Crawley on 68, raised his second ton of the series with a single off Hartley to a standing ovation from the crowd.
Gill got to his hundred two balls later in the next over with a boundary off Bashir as he took a bow and doffed his cap to all corners.
(With inputs from AFP)