Second Test, Adelaide, day five
India 523 & 233-6 beat Australia 556 & 196
Rahul Dravid hit the winning runs as India clinched their first Test win in Australia for 22 years.
Dravid and Agarkar celebrate in Adelaide
The tourists started the day on 37-0 - chasing 230 - and, despite looking nervous as they lost six wickets, they finally edged home.
After scoring 233 earlier in the Test, Dravid was again the hero with 72 as India went 1-0 up in the series.
Australia's hopes were dented when Jason Gillespie was forced off with a groin strain in the morning session.
It was Gillespie who took the final day's opening wicket when Akash Chopra fell lbw before Virender Sehwag was stumped soon after off Stuart MacGill, reducing India to 79-2.
With Sachin Tendulkar struggling to make an impact the home side looked capable of making further inroads.
But just two balls into his second spell and with lunch looming, Gillespie was struck down by a groin strain.
Dravid was lucky to escape when he was dropped either side of lunch, first by Adam Gilchrist and then Ricky Ponting.
Australian hopes were raised when Tendulkar was trapped lbw by MacGill soon after lunch.
And skipper Sourav Ganguly was the next to go, caught in the gully by Simon Katich off the bowling of Andy Bichel to leave India on 170-4 and under pressure.
But Dravid came to India's rescue again, and alongside VVS Laxman he steered his side to 217-4 at tea.
Laxman then holed out to Bichel at midwicket off spinner Simon Katich with a rash stroke when just nine runs were needed.
And with the scores level, young wicket-keeper Parthiv Patel was bowled around his legs by the same bowler.
But an exhausted-looking Dravid finally put the Australians away with a boundary through the covers for four that sparked celebration in the Indian camp.
It was only Australia's second loss at home under outgoing
skipper Steve Waugh. They have lost only eight of their
60 Tests at home in the last 10 years.
India's last win in Australia came at the Melbourne Cricket Ground in February 1981.
Australia: Matthew Hayden, Justin Langer, Ricky Ponting,
Damien Martyn, Steve Waugh (captain), Simon Katich, Adam
Gilchrist (wicketkeeper), Jason Gillespie, Andy Bichel,
Brad Williams and Stuart MacGill.
12th man: Nathan Bracken.
India: Sourav Ganguly (captain), Akash Chopra, Virender
Sehwag, Venkatsai Laxman, Rahul Dravid, Sachin Tendulkar,
Parthiv Patel (wicketkeeper), Anil Kumble, Ajit Agarkar,
Irfan Pathan and Ashish Nehra.
12th man: Lakshmipathi Balaji
Umpires: David Shepherd (England) and Rudi Koertzen (South