England fought back from an early wobble to reach 311/4 by the close of play on day one of the first Test against India in Rajkot.
Alastair Cook won the toss and elected to bat only to go in to the lunch break with three wickets down and 102 runs on the board.
Cook and debutant Haseeb Hameed made a solid start to the day reaching 47 by the conclusion of the fifteenth over before the skipper was trapped leg before by Ravindra Jadeja for 21.
The captain chose not to review the decision, a choice he may regret when he sees the replays as all indications were that had he reviewed he would have been given not out.
Hameed (31), who became the youngest ever Englishman to open the batting on debut, would be trapped leg before as well, off the bowling of Ravichandran Ashwin, he would chose to review but the replays only served to confirm the on-field umpires decision.
Ben Duckett (13) lost his wicket in the over before lunch as Ajinkya Rahane took a stunning grab off the bowling of Ashwin to leave India on top after the first session.
If India could lay claim to the first session the second would belong to England with Joe Root and Moeen Ali adding 107 runs between lunch and tea.
After a mediocre run of form in Bangladesh Root was back to his assured best on his way to his eleventh Test century, passing 1000 runs in 2016 in the process.
The Yorkshireman is the second player to score 1000 runs this year after teammate Jonny Bairstow, and the first foreign player to score a Test century in India since Michael Clarke in 2013.
Root smashed the only six of the day over long-off, off the bowling of Jadeja and sent the ball to the boundary rope on eleven further occasions.
Moeen and Root would put on 179 for the fourth wicket edging England ahead of their hosts before a late wicket just about restored parity.
England would lose Root (124) just a handful of overs before the close of play but Umesh Yadav was a little fortunate to get away with a Herschelle Gibbs style celebration where he tossed the ball in the air only to lose control of it having grabbed a caught and bowled chance.
Moeen continued his fine recent form and is just one run away from recording his fourth career Test century and his third in 2016.
Moeen (99 not out) and Ben Stokes (19 not out) would see England safely to the close, with the former spending the night on 99 and set to face the first ball tomorrow.
This Test is still hanging in the balance as we head into the second day, India will be looking to wrap up the English lower order as cheaply as possible while the tourists will look to their allrounders and bowlers to propel them to an imposing total.