Left-arm spinner Mitchell Santner (4/36 in 16 overs) and off-spinner Glenn Phillips (2/26 in 6 overs) took six wickets in the morning session after India looked comfortable at 50 for 1.
Shubman Gill (30) and Yashasvi Jaiswal (30) had added 49 for the second wicket before another six wickets fell for the addition of 53 runs as India were left tottering at 103 for 7.
Virat Kohli played the most forgettable shot of the morning to be clean bowled for 1.
