After tea, Rahane had moved on to 57 when Anderson just failed to hold what would have been a spectacular catch at backward point following a flashing edge off Woakes.
If England were wrong to pick Stokes here so soon after his trial for affray in Bristol for moral reasons then these chastening two days for him have also proved they were absolutely wrong to pick him for cricketing ones too.
At the close of play, Cheteshwar Pujara was batting on 33, while skipper Virat Kohli was unbeaten on 8. India were outclassed by England twice - by 31 runs in Edgbaston and innings and 159-runs at Lord's.
India weren't expected to conquer the Old Blighty but Virat Kohli's team were looking good to at least pose a strong challenge to the hosts in the longest format of the game.
India again lost the toss for the third time and were asked to bat first by England.
While the India top order showed some improvement against the moving ball, the visitors were still in danger of capitulating when Kohli was joined by Rahane.More news: Google Play warns searchers that Fortnite "is not available"
More news: Amnesty: Kabul attack on Shiites is 'war crime'
More news: Trump, Obama, Clinton react to Aretha Franklin's death
For the 45th consecutive Test, they tinkered with their team - including fit-again pace bowler Jasprit Bumrah, giving a debut to 20-year-old wicketkeeper Rishabh Pant and recalling opener Shikhar Dhawan.
Kohli remained, seemingly certain for his second ton of the series, only to be tempted by Rashid into edging a drive to Stokes at slip.
DK, who had a torrid time in the first 2 Tests, injured his finger prior to the match on Saturday.
It took the introduction of Woakes, man of the match at Lord's, to improve England's morning.
Brief Scores: India 329 (Virat Kohli 97, Ajinkya Rahane 81; James Anderson 3-64, Stuart Broad 3-72, Chris Woakes 3-75) lead England 161 (Jos Buttler 39; Hardik Pandya 5-28) by 168 runs. Whereupon the tourists' captain, Kohli, and his vice-captain, Rahane, turned the tide of this series and history. A high-quality spell of sustained in-swing from both Ishant and Bumrah continued, with Joe Root and Jonny Bairstow hurried onto the back foot. Stuart Broad played with the patience of debutant bowling on the sixth-seventh stump channel.
The remaining India batters didn't last long as England seamers cleaned the tail easily. His confidence soaring, Pandya ended the over with the wicket of Chris Woakes with a short ball that was tickled to Pant for his fourth catch. In his next over, Broad bowled R. Ashwin with a huge in-swinger.