Captain Virat Kohli determinedly led India's fightback on an engrossing day two on Saturday, blunting Australia's bowling attack to leave the second test hanging in the balance.
In reply to Australia's first innings of 326, India fought back on the green-tinged Perth Stadium pitch to reach stumps at 172 for three with Kohli 82 not out and his deputy Ajinkya Rahane unbeaten on 51.
Kohli's unbeaten knock coupled with Rahane's counterattacking 51 helped India to not only overcome the cheap dismissals of Murali Vijay (0) and K L Rahul (2), but also put the visitors in a position from where they will look to dominate the rest of the game.
While some felt this was the best-ever counter-attacking approach from the Indian deputy, while a few slammed Aussie skipper Tim Paine for his poor field setups while the Indian duo was going all guns on Day 2.
"We feel confident when he is batting," said India quick Ishant Sharma of Kohli. "We finished the day in a strong position. Hopefully, tomorrow we will win the first session."
The home side bowled accurately but the much-hyped pitch, marked with widening cracks, settled down late in the day.
A fired-up Mitchell Starc (2-42) rebounded after coming in for some criticism for his bowling during Australia's 31-run defeat in the first test in Adelaide.
Batsman Usman Khawaja believed Australia's bowlers could still exploit the pitch, opening up India's fragile lower-order.
"I think there is still enough in it," he said. "Hopefully we can get a couple of wickets early and break this partnership. It isn't an easy wicket to start on."
After losing two wickets in their first six overs, Kohli rescued India through half-century partnerships with the in-form Cheteshwar Pujara and Rahane.
Kohli started confidently by smashing four drives to the boundary in his first 10 deliveries faced, before playing watchfully against some tight Australian bowling.
Kohli and Pujara initially rebuilt India's innings with a 74-run partnership after a shaky start saw them lose openers Murali Vijay and Lokesh Rahul cheaply either side of lunch.
Pujara, who was India's hero in the first test with scores of 123 and 71, fell tamely for a hard-fought 24 when he was caught behind feathering a Starc delivery down the leg side.
An aggressive Rahane counter-attacked to break the shackles, as Kohli reached his first-half century against Australia in almost four years with a powerful cut shot to the boundary.
The India talisman had scored just 83 runs in his past seven test innings against Australia, but his 181-ball knock has given his team hope of reeling in Australia's competitive first innings total.
Australia, desperate for a victory to level up the series, batted doggedly through the morning under overcast skies to add 49 vital runs to their overnight score.
Tim Paine (38) and Pat Cummins (19) combined for a crucial seventh-wicket partnership of 59.
(With Reuters inputs)