Australia have rolled through the Indian batting order after lunch to dismiss the tourists for 244 and build a 197-run lead on the third day of the third test at Sydney Cricket Ground.
A double blow from the Australian pacemen removed Rishabh Pant and Cheteshwar Pujara in successive overs to start the rot, and the final six Indian wickets tumbled for just 49 runs.
Notwithstanding some fine fielding from the hosts, Indian fans will be most aggrieved that three of their batsmen were run out on a day when they needed to occupy the crease for as long as possible and wait for the Australian fast bowlers to tire.
Pujara needed no encouragement to do just that and while his fifth-wicket partnership with Pant was intact, India would have fancied their chances of getting close to or overhauling Australia's first-innings 338.
Pat Cummins (4/29) inadvertently triggered the breakthrough, when he struck Pant on the forearm with a bouncer that left the wicketkeeper-batsman in considerable pain.
Pant never looked comfortable from then on and departed soon afterwards for 36, edging a Cummins delivery to David Warner in the slips.
Pant was later taken to hospital for scans on his injury and did not keep wickets at the start of Australia's second innings.
Josh Hazlewood, who brilliantly ran out Hanuma Vihari for four in the opening session, dealt the second blow to remove the obdurate Pujara, caught behind for 50 runs from 176 deliveries.
Ravichandran Ashwin was the next batsman out, ambling down the wicket when called for a single by Ravindra Jadeja, with Cummins at mid-off making sure he was punished.
All-rounder Jadeja scored 28 not out, as the tail-end wickets tumbled around him, but took a nasty blow on his thumb that might constrain his bowling.
By stumps, Australia had added another 103 runs to their first-innings advantage, losing two wickets in the process, with Marnus Labuschagne unbeaten on 47 and Steve Smith 29.
The hard-fought series is tied 1-1, after the first two tests in Adelaide and Melbourne, with the final clash scheduled to start in Brisbane next week.
Cricket Australia is pressing ahead with plans to conclude the series at the GABBA, despite concerns in the India camp over what level of quarantine they will be forced to endure in Brisbane, which went into three days of lockdown on Friday, after a COVID-19 case was found in the city.