Hundreds by captain Rohit Sharma and Shubman Gill propelled India to 264 for one at lunch on Day 2 of the fifth and final Test against England in Dharamsala on Friday.
The hosts lead by 46 runs after bundling out England for a woeful 218 on the first day itself.
Rohit (102 batting) and Gill (101 batting) were holding fort at the time of the break.
Rohit completed his 12th Test hundred, second in this series, with a single off 154 balls and Gill followed the suit, reaching his fourth Test hundred, in just 137 balls with a four as India marched to command.
Rohit and Gill have hit their centuries and they have put on a stand of 158.
England just going through the paces.
Hartley continues and Rohit plays four dots before he flicks the ball to the leg side for a single.
Gill then plays the ball to square leg for a single as 2 come off the over. That is lunch on Day 2!
Bashir continues and Rohit takes a single off the first ball of the over.
Gill gets to his century as he slog sweeps the ball for a four.
Four dots to end the over as 5 come off it.
Hartley continues and after a dot, Gill hits with a four as he goes back and cuts it late past backward point for a four to bring up the 100-run stand.
Gill defends the next two balls before he plays the ball to square leg for a single.
Rohit then flicks the ball to mid-wicket for a single to bring up his century in 154 balls.
Bashir continues and he comes around the wicket and Rohit plays out a maiden.
Hartley continues and Rohit starts the over with a flick over the infield as the ball races to the mid-wicket boundary.
A dot later, Rohit gets in a tangle as the ball keeps low and he gets a single to mid-off. He gets the leading edge but is saved.
Gill plays out three dots to end the over as 5 come off it.
Bashir continues and Rohit takes a single to deep mid-wicket.
Gill then flicks it short of the short mid-wicket fielder before he punches the ball past point as Wood puts in the work and slides to keep it down to three.
A dot later, Rohit takes a single to mid-wicket.
Gill is beaten off the last ball of the over as 5 come off it.
Hartley continues and after a dot, Rohit takes a single to the leg side.
After three dots, Gill plays the ball to the off side for a single.
Rohit then ends the over with a single to sweeper cover as 3 come off it.
Bashir continues and after a dot, Rohit takes a single as he flicks the ball to mid-wicket.
Gill then plays three dots before swinging his bat and sending the ball into the stands over deep mid-wicket for a six as he dances down the track. 7 come off it. Bashir has now been hit for 7 sixes in the innings already.
Hartley continues and Gill plays out a maiden.
Bashir continues and he gives one run in the over as Gill takes a single off the penultimate ball of the over.