India recorded their first win in this year's Commonwealth Bank Series as they edged home in a low-scoring encounter in Melbourne.
After bowling Australia out for just 159, Rohit Sharma and Mahendra Singh Dhoni steered the visitors home with an unbroken sixth-wicket stand of 58.
The pair made sure Ishant Sharma's career-best figures of 4-38 earlier in the day did not go to waste, pushing India to the top of the points table.
Only Mike Hussey, who hit an unbeaten 65, managed to make any impression with the bat for the hosts, who were skittled out inside 44 overs.
India made a good start in pursuit of such a low target, even if they did lose explosive opener Virender Sehwag for just 11.
Sachin Tendulkar looked in prime form as he raced to 45, including taking 12 off one over from Brett Lee.
However, his departure in the 26th over was quickly followed by the dismissal of Yuvraj Singh for three as the tourists slumped to 102-5.
Skipper Dhoni came out to steady the ship, combining with 20-year-old Sharma (39 not out) to get India across the finishing line and move them closer to a place in the final of the three-team tournament.
Defeat also means Australia, who elected to bat first after Ricky Ponting had won the toss, still have work to do if they are to finish in the top two.
Their performance with the bat was unusually poor, seamer Sharma, playing in just his fourth ODI, claiming the key wickets of Matthew Hayden, Ponting and Andrew Symonds.
S Sreesanth provided excellent support for his new-ball partner, taking 3-31 in his nine overs.
It was his dismissal of Adam Gilchrist, trapped lbw without scoring, that set the tone as Australia struggled on a pitch with good pace and carry.
When Brad Haddin, selected as a batsman in place of all-rounder James Hopes, was smartly stumped by Dhoni for five off the bowling of Harbhajan Singh, the hosts were 92-6.
Hussey's first one-day half century in a year at least made sure his bowlers had something to work with, the left-hander hitting four fours in his 88-ball innings.
The next top-scorer was Hayden with 25 from 21 balls, while extras came in third with 16. Only three other Australian batsmen reached double figures.