India beat defending champions Australia by 36 runs in their ICC World Cup league encounter at The Oval in London.
A century from opener Shikhar Dhawan (117) and half-centuries from Rohit Sharma (57) and Virat Kohli (82) helped India post a massive score of 352-5.
Australia then struggled to keep up with the required rate despite fifties from David Warner (56), Steve Smith (69) and Alex Carey (55 not out).
Bhuvneshwar Kumar and Jasprit Bumrah took three wickets each as the Aussies eventually fell for 316 in 50 overs.
The back-to-back wins put India third in the league table behind New Zealand and England.

Noskova shakes off nerves to beat Muchova in Wimbledon final
South Africa World Cup midfielder Adams dies aged 25
German FA start talks with coach Klopp for national team post, confident of a deal
Rampant England bounce back to winning ways with 11-try spree against Fiji
Mikel Merino's goal lifts Spain past Belgium, books semifinal spot