Cheteshwar Pujara successfully overturned two dismissals to help India extend their lead over Australia to 166 on day three of the opening Test in Adelaide.
Pujara survived a caught-behind call on eight and an lbw decision on 17, both against spinner Nathan Lyon, after wisely calling for DRS as the tourists closed on 151-3 in their second innings.
Pujara (40no), who scored 123 in India's first innings of 250 all out, shared a third-wicket stand of 71 with skipper Virat Kohli (34), after KL Rahul (44) and Muralia Vijay (18) had put on 63 as they notched their first opening partnership of over 50 overseas.
Lyon had Kohli caught at short leg towards the close, leaving Ajinkya Rahane (1no) to steer India through to stumps alongside Pujara.
Australia trailed by 15 on first innings after being dismissed for 235 earlier on a rain-hit day three, with tailender Lyon left unbeaten on 24 from 28 balls, a knock which included a hooked six off Mohammed Shami and fours off Ravichandran Ashwin (3-57) and Jasprit Bumrah (3-47).
The Baggy Greens had resumed on 191-7 with Travis Head 61 not out and eyeing his maiden Test ton, but the Adelaide-born batsman was caught behind by Rishabh Pant off Shami for a joint career-best 72, matching the total he managed against Pakistan in Dubai in October.
Wicketkeeper Pant also pouched Michell Starc (15) and last man Josh Hazlewood (0) to finish with six catches in the innings and equal the India record that MS Dhoni had set against New Zealand at Basin Reserve in Wellington in 2009.
India's second innings began slowly with only 11 runs notched in the first nine overs, only for Rahul to then burst into life, strike three fours and then a superb six off Pat Cummins over cover-point as 51 runs came from the next nine overs.
Vijay flirted outside off stump two balls into the 19th over and snicked Starc behind to Peter Handscomb at second slip, before Rahul edged Hazlewood to Australia keeper and captain Tim Paine while attempting a booming drive over mid-off.
Australia would muster only more breakthroughs, however, with DRS showing Pujara had not edged Lyon behind before tea and then, after the interval, that Lyon's delivery would have bounced over the 30-year-old's stumps after he was struck on the pad.
Lyon eventually bagged Australia a third wicket when Kohli edged him to Aaron Finch at bat-pad but the hosts now seem set for a difficult run chase in the first game of the four-match series.