Hardik Pandya fired with bat and ball as India defeated Australia by 26 runs on DLS in a rain-affected first ODI in Chennai.
The 23-year-old smashed a career-best 83 from 66 deliveries while dominating a 118-run stand with MS Dhoni (79 from 88) as India rallied from 87-5 to post 281-7.
Pandya then picked up the wickets of Steve Smith (1) and Travis Head (5) as Australia crumbled in their pursuit of a revised 164 from 21 overs following a three-hour rain delay.
Glenn Maxwell muscled four sixes in an 18-ball 39 and James Faulkner made 32 not out but Smith's side could only muster 137-9 to fall 1-0 down in the five-match series, which continues in Kolkata on Thursday.
Australia had got off to a flyer with the ball - Nathan Coulter-Nile (3-44) reducing India to 11-3 inside six overs his first ODI in over a year, snaffling Virat Kohli for nought when Maxwell took a superb one-handed catch at backward point.
Kohli - whose four-ball duck followed back-to-back ODI tons in Sri Lanka - was followed to the pavilion by Manish Pandey (0) two deliveries later, with TV umpire Richard Illingworth confirming an edge behind.
Smith shelled Rohit Sharma at slip on four but the opener was eventually caught on the hook on 28 by Coulter-Nile, who had dismissed Ajinkya Rahane (5) on the drive in the fourth over.
Kedhar Jadhav (40), who added 53 with Rohit for the fourth wicket, was next to go, slapping to Australia debutant Hilton Cartwright at short midwicket to hand Marcus Stoinis (2-54) his second scalp.
Dhoni and Pandya rebuilt patiently before the latter went berserk in the 37th over, nailing leg-spinner Adam Zampa for three straight sixes, the second of which sealed his third ODI fifty, off 48 balls.
Pandya launched Zampa into the stands again shortly after topping his previous best ODI score, the 76 he clubbed against Pakistan in this summer's ICC Champions Trophy Final, only to top edge the spinner to short third man two balls later.
Dhoni secured his fifty, his 66th in ODI cricket, from 75 deliveries while adding 72 runs with Bhuvneshwar Kumar (32no), before he was caught on the boundary by David Warner off James Faulkner in the final over.
Warner then watched from the other end after the lengthy rain break as Jasprit Bumrah bowled Cartwright for one and Pandya had Smith caught in the deep and Head pouched behind.
Warner (25) was the fourth man to go, cutting Kuldeep Yadav into Dhoni's gloves, and despite Maxwell's flurry of boundaries and Faulkner's cameo, the tourists never really got close - Yuzvendra Chahal scooping 3-30.
Watch the second ODI between India and Australia, in Kolkata, live on Sky Sports Cricket (channel 404) from 8.50am on Thursday.