In a match of twists and turns, India, asked to bat first, notched up 383 for six with 101 runs coming in the last five overs during the rollicking 167-run partnership for the fifth wicket between Sharma and skipper Mahendra Singh Dhoni (62, 38b, 7x4, 2x6).
In reply, the Australians, reeling at 211 for eight in the 31st over, waged a magnificent fightback with James Faulkner scoring 116 (73b, 11x4, 6x6) and taking the visitors agonizingly close to a dream win with a 115-run stand for the ninth wicket with Clint McKay (18) before both departed within a delivery of each other as they were all out for 326 in the 46th over.
India all but looked the gift horse in the mouth with some ordinary bowling that helped the Australians, chasing under tremendous pressure, to get within an ace of snatching a thrilling win in a match that saw 38 sixes.
In Image: Indian team celebrates with the trophy
Scorecard | Highest scores in ODIs | Full Coverage