India has threatened to again break Australia's record winning streak after an inspired second-day performance stunned the home side in a scorching third cricket Test at the WACA Ground.
But where the Rahul Dravid and VVS Laxman bat-a-thon broke the run of 16 wins achieved by Steve Waugh's side in 2001, three fast bowlers defied a bouncy but foreign pitch to jeopardise the same winning streak of Ricky Ponting's men.
RP Singh, Irfan Pathan and Ishant Sharma scythed through Australia's top order, and aided by Anil Kumble's 600th wicket milestone, withstood on-field temperatures hovering in the 40s to bowl the home side out for 212 in just 50 overs.
That short stay gave Australia's bowlers barely a long enough rest from the heat, and India took their overall lead to 170 by reaching 1-52 batting again after a first-innings 330.
Stuart Clark removed Wasim Jaffer for 11, but the dangerous Virender Sehwag (29 not out) and nightwatchman Pathan (two not out) held firm to end a great day for the tourists, where 15 wickets fell.
On top of another streak-breaking loss to India, Australia face the prospect of dropping their first Test at home since Sourav Ganguly's side won in Adelaide in 2003.
Australian vice-captain Adam Gilchrist said the home side was focused on trying to get back into the match with the ball on Friday but admitted Thursday had been costly.
"We didn't play well, we started the day well (bowling) and then handed it back to them, the running in the game," he said.
"They bowled very well, swung the ball and it was one of those days where it feels we nicked everything and they played and missed at everything yesterday.
"But the facts are that they bowled enough balls in the right area and we chased them or didn't play the right shots.
"They've done well and they've dominated."
RP Singh (4-68), Pathan (2-63) and Sharma (2-34) extracted dangerous swing early and alarming bounce later to smash the top order and have Australia reeling at 5-61 after lunch.
Kumble also struck a telling blow, as his 600th wicket broke a century stand between Andrew Symonds and Gilchrist, whose counter-attack looked like returning the home side to level pegging.
From there, India clinically ended Australia's innings, and the measly resistance was their shortest since making 218 in 49.1 overs in their defeat to England at Trent Bridge in 2005 - Australia's last defeat.
Kumble was proud to reach the milestone and cap a superb career, which began almost 18 years ago as an unheralded spinner, and was also proud of the "brilliant" way his quicks bowled.
"It's important that we played good cricket and we have done that the last two days, and it's important that we have a good day tomorrow," he said.
"If we do that tomorrow then we have a big chance to win this Test match."
In a decisive period in the first session, Pathan and RP Singh swung the ball across the left-handers to remove debutant Chris Rogers (four), Phil Jaques (eight) and Mike Hussey, for a first Test duck.
Sharma then had Ricky Ponting (20) and Michael Clarke (23) both caught behind the wicket, which gave the young beanpole his first success in this country after his luckless performance in Sydney.
Symonds, who made 66 from 70 balls, and Gilchrist, who made 55 from 61, added 102 from 104 balls, but Kumble ended that fightback with his slice of history.
He became the third bowler to reach the 600 mark, after fellow spinners Shane Warne and Muttiah Muralitharan, when he got a tickle off Symonds' bat, which flicked off Mahendra Singh Dhoni's gloves and lobbed to Dravid at slip.
RP Singh - the only member of this attack to command a place in India's first-choice pace line-up - then cleaned up to condemn Australia to their lowest score since making 199 against the World XI in October 2005.
The remainder of India's first innings was also swift, as they lost 4-2 in 17 balls against Clark and Mitchell Johnson, who returned career-best figures of 4-86.
The heat and frequent stops again made for a poor over-rate, as play was extended 30 minutes beyond the scheduled stumps, but 10 overs were left not bowled, after spectators were short-changed six on day one.
Only 76.2 overs were bowled, although there were two changes of innings.