It should really have been England’s day after debutant Keaton Jennings scored a gem of a hundred but when the ball started to turn England began to falter and would end the day on 288/5.
Instead day one of the fourth Test between India and England from Mumbai's Wankhede Stadium ended with honours just about even.
Jennings and skipper Alastair Cook laid an excellent platform for the tourists putting on 99 for the first wicket with the rookie looking the more assured of the pair.
The captain would fall for 46 when he bizarrely decided to give Ravindra Jadeja the charge and was beaten by the flight to allow Parthiv Patel to stump him.
Joe Root and Jennings took England to lunch on 117 for one giving them one of their better opening sessions of the tour so far.
Root (21) was undone by a combination of poor shot selection and the lightning fast reflexes of Virat Kohli as Ravi Ashwin grabbed the first fo four English scalps.
Jennings and Moeen Ali would put England firmly in the driving seat with the latter struggling initially before settling down on a typical Indian wicket with the ball turning but the bounce fair.
Umpire Paul Reiffel was forced to leave the field after being struck on the head by a lobbed throw from the outfield with Marais Erasmus taking his place out in the middle for the remainder of the day.
The Johannesburg-born debutant brought up his century in style becoming the 19th English batsman to score a hundred on debut when he reverse swept Jayant Yadav for four.
Moeen (50) was guilty of giving his wicket away again shortly after bring up his fifty, he played a loose shot to gift Ashwin another wicket.
England suffered a mini collapse soon after with Jennings (112) and Bairstow (14) falling to Ashwin as well with the latter as guilty of giving his wicket away as his skipper and Moeen.
A determined display from Ben Stokes (25*) and Jos Buttler (18*) helped England reach the close without further loss although both suffered a few scares with Ashwin, Jadeja and Jayant extracting a good bit of turn.
Ashwin ended the day with figures of 4/75 from 30 overs moving past Javagal Srinath on India's all-time wicket takers list. He is now India's seventh highest wicket-taker.