Mitchell Marsh reached a considerable milestone by breaking through for his maiden international century only to finish the night weighed down by a millstone as India denied Australia a 5-0 whitewash in a thrilling finale to the one-day series.
Sydney's summer rains gave way to another torrent of runs and not for the first time in this record-breaking series a target in excess of 300 was not enough. 
It was Marsh and David Warner's turn to cash in with tons on the latest batsman-friendly wicket, followed later in the night by Manish Pandey, who whacked a match-winning unbeaten 102 off 80 balls in just his fourth game. They would have been joined by Rohit Sharma had he not feathered one off the wholehearted John Hastings when on 99.
India ran down Australia's total of 7/330 with just three balls to spare, raising the question of whether Marsh's nerves in chasing his breakthrough century cost his team victory.
Marsh adsorbed precious dot balls in the final two overs while John Hastings spurned a second run to give his partner the strike.
But with the series already won, it's arguable that Marsh's century was worth more than victory. Few will remember the result of this game in the weeks to come but the impact the milestone could have on Marsh's career is considerable.
The innings could be the making of the all-rounder, whose international record to date is moderate but his potential immense.
Sure this was a flat track but few would begrudge Marsh his achievement for he has suffered a severe dose of pad rash so long has he been waiting in the sheds for a chance to bat.
Australia were in a sticky situation when Marsh joined Warner at the crease but the pair ensured a big run chase by adding 118 for the fifth wicket.
Both men were comfortable until they hit the 90s. Warner started to pick out fielders, taking 17 balls to move from 90 to 100. Marsh, so fluent for much of his innings, was suddenly racked with nerves.
India's run chase was built upon a rollicking 78 off 56 balls by Shikhar Dhawan while Pandey was superb.
So calm was he in the final overs, one would have thought it was he, instead of his captain M.S. Dhoni, who was the seasoned international veteran.
The game changed complexion when Hastings removed Sharma in the 35th over. What had appeared a controlled run chase suddenly morphed into a nerve jangling finish.
Dhoni's dawdling innings left India needing 13 to win off the final over, bowled by Marsh.
Dhoni heaved a huge six over long-off from the first ball but holed out the next delivery attempting to win the game with the same shot. It took a boundary from Pandey to get the job done.


AUSTRALIA                    R B
A Finch lbw I Sharma              6  6
D Warner c Jadeja b I Sharma  122  113
S Smith c R Sharma b Bumrah  28  37
G Bailey c I Sharma b R Dhawan  6  14
S Marsh run out (Yadav)          7  14
M Marsh not out                   102  84
M Wade c Dhoni b Yadav           36  27
J Faulkner b Bumrah               1  3
J Hastings not out           2  3
Sundries (4b 7lb 8w 1nb)            20
TOTAL (for seven wickets)            330
FALL: 6 (Finch), 64 (Smith), 78 (Bailey), 117 (S Marsh), 235 (Warner), 320 (Wade), 323 (Faulkner).
Bowling: I Sharma 10-0-60-2 (1nb), U Yadav 8-0-82-1 (1w), J Bumrah 10-0-40-2, R Dhawan 10-0-74-1 (4w/6), R Jadeja 10-0-46-0 (1w), G Singh Mann 2-0-17-0.
BATTING TIME: 223 mins. OVERS: 50.
INDIA                                        R B
R Sharma c Wade b Hastings  99  108
S Dhawan c S Marsh b Hastings  78  56
V Kohli c Wade b Hastings         8  11
M Pandey not out           104  81
M Dhoni c Warner b M Marsh   34  42
G Singh Mann not out              0  0
Sundries (3lb 5w)                   8
TOTAL (for four wickets) 331
FALL: 123 (S Dhawan), 134 (Kohli), 231 (R Sharma), 325 (Dhoni).
BOWLING: J Hastings 10-1-61-3 (2w), S Boland 10-0-58-0, M Marsh 9.4-0-77-1 (2w), J Faulkner 10-0-54-0, N Lyon 8-0-58-0 (1w), S Smith 2-0-20-0.
BATTING TIME: 212 mins. OVERS: 49.4.
UMPIRES: Paul Wilson (Aus), Richard Kettleborough (Eng). MATCH REFEREE: Jeff Crowe (NZ). THIRD UMPIRE: John Ward (Aus).
RESULT: India won by six wickets