Virat Kohli hit 118 and Suresh Raina hammered an unbeaten 71 to inspire India to a brilliant five-wicket win over Australia in the second one-day international on Wednesday.
It was the 21-year-old Kohli's third ODI century and he compiled 11 fours and one six as the home side reached a target of 290 with seven balls to spare.
India lead the three-match series 1-0 after the first game in Kochi was washed out.
Kohli mixed caution with aggression in his 121-ball innings and shared a 137-run partnership with Yuvraj Singh (58) for the third wicket.
After Kohli and captain Mahendra Singh Dhoni (nought) were removed in the same over by paceman John Hastings, Raina picked up the baton by racing to 71 not out in 47 balls.
Earlier, skipper Michael Clarke (111 not out) and Mike Hussey (69) stitched together a 144-run stand for the third wicket to guide Australia to 289 for three in 50 overs.
Cameron White also smashed an unbeaten 89 in 49 balls, containing six fours and six sixes, as the visitors plundered 84 runs from their last five overs.
"Cameron White's innings was unbelievable, one of the best ODI innings I have seen. I thought 289 would be enough but India were too good today," said Clarke.
The third and final game will be held in Margao on Sunday.