North Sound - Mohammed Shami snared two more wickets and Umesh Yadav grabbed his first victims as the West Indies crashed to 157 for seven replying to India's first innings total of 566 for eight declared at tea on the third day of the first Test on Saturday.
Opener Kraigg Brathwaite was the only batsman to defy the Indian assault for any protracted period but his was the last wicket to fall before the interval.
Unable to get his bat out of the way of a sharp lifter from Yadav, he fell for 74, giving wicketkeeper Wriddhiman Saha his fifth dismissal of the innings.
Yadav had claimed his first wicket of the innings just a few minutes earlier when he ended the brief defiance of Roston Chase, the debutant miscuing an attempted pull when on 23 and giving a simple catch to Indian captain Virat Kohli at short midwicket.
His dismissal ended a 47-run partnership for the sixth wicket with Brathwaite and held up India's progress for just over an hour when it appeared they would have ripped through the rest of a suspect batting line-up just after lunch.
That was when Shami, in the midst of an inspired spell of bowling, removed Marlon Samuels and Jermaine Blackwood in the same over to have the West Indies tottering at 92 for five.
Having dismissed Darren Bravo just before lunch to a catch at the wicket, Shami then drew Samuels into a careless waft outside the off-stump for Saha to take another catch and extend the experienced batsman's wretched form in Tests since the tour of Sri Lanka nine months earlier.
Blackwood was then surprised by the extra pace and bounce of the bowler's fourth delivery to him and Rahane held the comfortable catch at gully to send the batsman back to the pavilion without scoring.
At that stage, the West Indies had lost four wickets for 24 runs either side of the lunch interval.
In contrast to the afternoon rout, India were made to work hard for early success at the start of the day as Brathwaite and nightwatchman Devendra Bishoo defied the efforts of all five frontline bowlers for 75 minutes.
Amit Mishra got the breakthrough, the leg-spinner luring Bishoo into the sweep shot and Saha effecting the sharp stumping the batsman marginally out of his ground.
Real hopes for prolonged resistance rested heavily on the shoulders of Brathwaite and new batsman Bravo.
But the left-hander's attempt to gather runs backward of point off Shami proved his undoing as extra bounce resulted in an edge to Saha and jubilation among the Indians.
There was much more celebration in the afternoon session for the visitors and it was left to wicketkeeper-batsman Shane Dowrich, who was almost caught at slip off Ravichandran Ashwin just before tea, and captain Jason Holder, to show some measure of defiance at the start of the day's final session.