Hosts India bowled out England for a modest 246 and then cruised to 119 for one in reply on day one of the opening Test at Rajiv Gandhi International Stadium on Thursday.
Ben Stokes produced a captain's knock of 70 to help England post at least a competitive total before they wilted early into the final session.
Opener Yashasvi Jaiswal led India's strong reply with a rapid unbeaten 76, which included three sixes, while Shubman Gill was on 14 at the close.
India lost Rohit Sharma for 24 but would still fancy a handy lead, especially after England burnt all three reviews in their desperation for breakthroughs.
For the first time in a men's Test, England went into the match with a lone fast bowler in Mark Wood, opting for a spin-heavy attack instead, which included debutant Tom Hartley.
India resisted any such temptation and retained seamers Jasprit Bumrah and Mohammed Siraj, perhaps knowing a three-pronged spin attack could get the job done.
That trust was not misplaced as their spin trio of Ravindra Jadeja, Ravichandran Ashwin and Axar Patel claimed eight of the 10 English wickets.
While the pitch provided significant turn, England's most frontline batters were guilty of not converting starts following Stokes's decision to bat on a dry wicket.
Ben Duckett (35) and Zak Crawley (20) batted with the kind of aggression that has become the hallmark of the Stokes-led side during their opening stand of 55.
But home captain Rohit turned the match on its head by introducing spin from both ends after the first eight overs.
Ashwin (3-68) trapped Duckett lbw with a ball that did not turn and Jadeja (3-88) had Ollie Pope (one) caught by Rohit at first slip.
Crawley charged out against Ashwin only to drill the ball to Siraj at mid-off, where the fielder took a low, tumbling catch.
Jonny Bairstow (37) and Joe Root (29) added 61 runs for the fourth wicket but India wrested back control after lunch.
Left-arm spinner Patel drew Bairstow forward with a delivery that spun just enough to beat the bat and hit the off-stump.
Root attempted a sweep against Jadeja and ended up top-edging the ball to Bumrah at short fine leg.
England slumped to 155-7 but Stokes counter-attacked even though a boisterous 24,000 crowd egged on India, who have not lost a test series on home soil since 2012.
Playing his first international match since knee surgery in November, Stokes smashed Jadeja for back-to-back sixes bringing up his fifty in 69 balls.
Bumrah (2-28) returned to breach Stokes's defence and hasten England's collapse.
Hartley shared the new ball with Wood and Jaiswal welcomed the spinner by hitting his first ball in international cricket for a six, a treatment the opener would repeat four balls later.
While Jaiwasl continued to dominate Hartley, Rohit too joined the party and with a single brought up 50 for India off just 39 deliveries. Jaiswal brought up his half-century with a sublime shot to find the boundary.