South African seamer Charl Willoughby starred with 5-50 as Somerset reduced India to 138-8 at the close of day two of their tour match at Taunton.
Willoughby removed Gautam Gambhir, Abhinav Mukund, Rahul Dravid, Yuvraj Singh and Amit Mishra as the tourists ended the day still 287 runs adrift of Somerset's 425-3 declared.
Sachin Tendulkar looked rusty after his lay-off and survived several scares before being caught behind off teenage all-rounder Craig Meschede for 26, while Peter Trego and Alfonso Thomas claimed the other two wickets to fall as Somerset took complete control of the match.
It must have made pleasant viewing from first slip for England captain Andrew Strauss, continuing his guest appearance for Somerset.
After rain had delayed the start at Taunton until 2.30pm, Somerset extended their first innings from an overnight 329-2, adding 96 as Arul Suppiah completed a career-best 156 and 20-year-old Chris Jones hit nine fours in an unbeaten 51.
As the tourists began their reply, Gambhir and Mukund put on a rapid 32 before Willoughby struck for the first time with a wide delivery that saw India's stand-in captain, on 21, slash a catch to wicketkeeper Jos Buttler.
It was 40-1 at tea, but soon after the interval Willoughby beat Mukund's defence with an inswinger and the opener departed lbw for 18.
There was no stopping Willoughby by now and he had Dravid taken at second slip by James Hildreth for 17 before removing Yuvraj lbw for a duck.
Tendulkar had given odd glimpses of finding some form, notably with a sumptuous on-drive for four off Willoughby.
However, he also survived an inside edge past his stumps off the same bowler on nine, a confident lbw shout from Thomas on 18, and a flashing play and miss off Willoughby on 22.
The Little Master finally perished when becoming 19-year-old Meschede's maiden first-class wicket, edging a drive to Buttler off the fourth ball of the seamer's opening over.
Soon Wriddhiman Saha was following him back to the pavilion, the second Indian dismissed for a duck after edging Trego through to Buttler to leave the innings in tatters at 90-6.
Zaheer Khan (15) had his middle stump uprooted by Thomas, while Mishra was caught at backward point for six to give Willoughby his fifth victim. Suresh Raina produced some counter-attacking shots to be unbeaten on 30 at stumps.