The paths of these two stars have intersected on several occasions due to their association with the luxury brand Bulgari
Made to bat first, India totalled 340-6 with half-centuries from Shikhar Dhawan (96), Lokesh Rahul (80), and captain Virat Kohli (78).
Australia were well short long before the chase sputtered out with five balls left, on 304 all out. Steve Smith led with 98 and Marnus Labuschagne added 46. They shared 96 runs for the third wicket but were gone by the 38th over.
Mohammed Shami finished with 3-77, while Navdeep Saini and Ravindra Jadeja took two wickets each.
The series decider is on Sunday at Bengaluru.
Dhawan and Rohit Sharma shared an 81-run opening stand, as India looked to rebound from the rare 10-wicket loss on Tuesday.
Sharma was out lbw on 42 to Adam Zampa (3-50) in the 14th over, which brought Kohli to the crease.
Dhawan and Kohli put on 103 runs, rotating the strike with ease and setting up a big score. India crossed 150 in the 25th over as Dhawan brought up his second consecutive half-century off 60 balls. He fell four short of a deserved hundred, dismissed by Kane Richardson.
Meanwhile, Kohli countered Zampa's legspin with aplomb and reached his half-century off 50 deliveries.
However, Zampa bowled Shreyas Iyer (7) and got Kohli's prized wicket for a fifth time in ODI cricket. The India skipper was caught at the boundary with Ashton Agar aiding Mitchell Starc in the catch relay.
Rahul took charge in the death overs and smashed six fours and three sixes, bringing up his half-century off 38 balls to push India past 300 and earn man of the match. He helped India score 89 runs in the last 10 overs.
"Each day I have been thrown different roles and responsibilities, and I am enjoying it," Rahul said. "I got a good start today and the ball was coming on nicely. Was happy with the wicketkeeping duties as well." He wore the gloves instead of Rishabh Pant, who was ruled out of the game owing to a concussion.
Australia's chase lost David Warner (15) early thanks to a stunning one-handed leaping catch by Manish Pandey.
Smith and Aaron Finch (33) rebuilt the innings. Despite Finch being stumped off Ravindra Jadeja, Smith kept Australia abreast of the asking rate.
He found an able partner in Labuschagne, and Australia crossed 150 in the 25th over. When Labuschagne tried to push the scoring rate, he was out caught in the deep off Jadeja.
Alex Carey added 18 off 17 balls, but Kuldeep Yadav delivered the double blow in the 38th over that changed the game.
First, Carey was out caught at mid off and Smith played on, falling two short of a hundred.
Australia's lower middle order didn't have enough firepower to push for victory.
"We were always just one more wicket down than what we'd have liked at any stage of the chase," Finch said.
Dhawan didn't field after being hit in the ribs while batting. But he is expected to be fit for the series finale on Sunday at Bengaluru.Scorecard
India
R. Sharma lbw b Zampa 42
S. Dhawan c Starc b Richardson 96
V. Kohli c Starc b Zampa 78
S. Iyer b Zampa 7
K.L. Rahul run out 80
M. Pandey c Agar b Richardson 2
R. Jadeja not out 20
M. Shami not out 1
Extras (b5, lb4, w5) 14
Total (6 wkts - 50 overs) 340
Did not bat: K. Yadav, N. Saini, J. Bumrah
Fall of wickets: 1-81, 2-184, 3-198, 4-276, 5-280, 6-338
Bowling: Cummins 10 1 53 0, Starc 10 0 78 0, Richardson 10 0 73 2, Zampa 10 0 50 3, Agar 8 0 63 0, Labuschagne 2 0 14 0
Australia
D. Warner c Pandey b Shami 15
A. Finch st Rahul b Jadeja 33
S. Smith b Yadav 98
M. Labuschagne c Shami b Jadeja 46
A. Carey c Kohli b Yadav 18
A. Turner b Shami 13
A. Agar lbw b Saini 25
P. Cummins b Shami 0
M. Starc c Rahul b Saini 6
K. Richardson not out 24
A. Zampa c Rahul b Bumrah 6
Extras (lb 10, w 10) 20
Total (49.1 overs, all out) 304
Fall of wickets: 1-20, 2-82, 3-178, 4-220, 5-221, 6-259, 7-259, 8-274, 9-275
Bowling: Bumrah 9.1 2 32 1, Shami 10 0 77 3, Saini 10 0 62 2, Jadeja 10 0 58 2, Yadav 10 0 65 2
Australia won the toss and put India in to bat
India win by 36 runs
Three match series level 1-1
Umpires: Richard Kettleborough (ENG), Virender Sharma (IND)
TV umpire: Michael Gough (ENG)
Match referee: Ranjan Madugalle (SRI)
The paths of these two stars have intersected on several occasions due to their association with the luxury brand Bulgari
The students' demands range from a ceasefire in Israel's war with Hamas to calls for universities to stop investing in Israeli enterprises
Despite Kohli's flowing form ahead of the T20 World Cup in June, pundits have raised concerns over his strike-rate
Saudi Arabia has begun to explore extracting lithium from sea water
Speaking after meeting Lebanese leaders, French foreign minister says there had been "a lot of progress" over the French proposals
The three-shot winner from Japan says he is aiming to become a member of the PGA Tour in the future
Big-hitting Nienaber falters at the finish to settle for secondwhile former Abu Dhabi resident David Horsey takes the third spot at Saadiyat Beach Golf Club
The UAE is India's second-largest export destination after the US