Virat Kohli hit his 39th ODI century and MS Dhoni finished unbeaten on 55 as they guided India to a series-levelling victory over Australia in the second ODI.
Shaun Marsh made 131 but no other Australian batsman reached 50 as the hosts posted 298-9 in Adelaide, while Bhuvneshwar Kumar (4-45) and Mohammed Shami (3-58) shared seven wickets for India.
The tourists appeared in control for much of the chase but when Kohli (104) was dismissed with six overs left and the run-rate climbing, Australia had an opportunity to snatch a win that would have sealed the series.
However, after a slow start, Dhoni moved through the gears and got India over the line with four balls to spare to clinch a six-wicket triumph.
After winning the toss and batting first, Australia lost both openers early and it was left to Marsh to rebuild. The left-hander did so admirably, sharing partnerships of 56, 52 and 55 with Usman Khawaja (21), Peter Handscomb (20) and Marcus Stonis (29), respectively.
It was a stand of 94 with Glenn Maxwell (48) for the sixth wicket that really boosted Australia, but when the pair fell to Kumar in the space of three balls in the 48th over, the hosts' innings lost all momentum and stuttered to a close.
India started their reply quickly through Rohit Sharma (42) and Shikhar Dhawan (32) and although neither opener were able to kick on, Kohli came in and was ticking over nicely to ensure the required rate remained manageable.
He was joined by Dhoni in the 31st over but the skipper was left to do much of the heavy lifting himself for the 13 overs they batted together as Dhoni struggled to get going.
Kohli reached his hundred but a fine innings came to an end when he holed out off Jhye Richardson (1-59) in the 44th over.
That forced Dhoni to go on the offensive and, with the help of Dinesh Karthik (25no from 14 balls), he was able to bring India within seven of their target going into the final over.
Dhoni's maximum off Jason Behrendorff levelled the scores and a single from the next ball completed the win, sending the series to a decider in Melbourne on Friday.