With just the one day remaining in the Test, time might not allow India to win and take a 3-0 lead in the four-match series, but an Indian victory or indeed a draw is the only result that appear possible with one day remaining.
Australia had a good patch with the ball either side of lunch on the fourth day picking up 5-47 to have India 7-431 following a massive 289-run opening stand where debutant Shikhar Dhawan scored 187 and Murali Vijay 153.
Australia was then able to make some inroads but 67 from Virat Kohli helped get India to 499 despite 5-71 from Peter Siddle. That gave India a 91-run lead on the first innings.
David Warner and Ed Cowan then came out to try to put on a similar opening that they gave Australia in the first innings, but that hope ended just three balls in when Warner was caught behind off Bhuvneshwar Kumar for two.
Phil Hughes returned to No. 3 in the batting line-up with captain Michael Clarke hampered by a back complaint, but Hughes got stuck in for the first time in the series.
Cowan fell for eight and Steve Smith for five around him, but at stumps Hughes is 53 not out with Nathan Lyon with him on four. Australia is 3-75 and still trailing by 16 runs with a day's play remaining.
India was cruising just before lunch with Vijay putting on a 92-run stand with Sachin Tendulkar, but Smith then got rid of Tendulkar for 37 on the stroke of lunch.
Then straight after the break, Australia took the second new ball and in the first over Mitchell Starc got some in-swing going and trapped both Vijay (153) and MS Dhoni (four) plumb in front.
When Siddle joined in the action getting both Ravindra Jadeja (eight) and Ravi Ashwin (four) out caught behind by Brad Haddin, India suddenly had lost 5-47, but Kohli and Kumar have steadied, and eventually helped the home side to a 91-run lead.
After Australia did well to reach 408 thanks to 99 from Starc, 92 from Smith, 86 from Cowan and 71 from Warner, India made the tourists bowlers look pedestrian and the pitch look like a road to bat when they started their innings.
Debutant Dhawan put on an amazing display to record the fastest ever Test century on debut and by stumps on the third day, he had raced along to 185 at better than a run a ball with India in a commanding position at 0-283.
Dhawan couldn’t continue on his performance on the fourth day, though, adding just two runs before he defended a ball from Lyon straight to the waiting Cowan at silly mid-on.
That brought to an end his amazing innings of 187 from 174 balls which included 33 boundaries and two sixes.
His 187 in his first five-day game for his country was the best score by any Indian batsman on debut and is the highest score on debut from any player in Test cricket since Jacques Rudolph's 222 not out for South Africa against Bangladesh in 2003.
It is the highest score of any player on debut who hasn’t gone on to reach a double-century.
India's score was 1-289 at the fall of his wicket and then 2-292 shortly after when Pujara was given out LBW to Siddle for one. Replays showed that he cleared edged the ball onto his pads, but India can hardly complain given their defiance to not use the decision review system.
Vijay then went on to record his third Test century and he and Tendulkar put on a 92-run partnership before Smith came on and picked up the wicket of Tendulkar with the first ball he delivered all day, and on the last ball before lunch.
Tendulkar was out for 37 after being caught at short leg with India 3-384.
Vijay then fell just after lunch for 153 LBW to Starc and in the very same over Dhoni was out the same way for four to leave India 5-416.
Siddle then got rid of both Jadeja and Ashwin caught behind in quick succession, but any hope Australia had of a quick finish to India's innings were ended when Kohli and Kumar steadied things.