Australian opener David Warner hit a outstanding century in his 100th one-day international to help Australia beat India by 21 runs and pull off a consolation win.
Warner’s blazing 124 and his 231-run opening stand with Aaron Finch (94 runs) guided Aus to 334-5 in the fourth game of the five-match series in Bangalore.
The hosts, who lead the series 3-1, ended in their chase to end on 313-8 including a gritty 67 off 69 balls from Kedar Jadhav.
Fast bowlers Kane and Nathan got five wickets between them to snap India’s winning streak of nine ODI games.
India batting was on a positive note as openers Rohit Sharma, who hit 65, and Ajinkya Rahane made 53, put together a 106-run.
Rahane registered a hat-trick of half-centuries and in the next over Sharma hit two big sixes off leg-spinner Adam Zampa to bring up his fifty in style.
Richardson broke the century stand after sending Rahane trudging back to the pavilion.
Sharma tried to keep the momentum going with Kohli for company but a big mix-up between the two batsmen got him run out.
It was Smith’s spectacular stop at backward point that got Sharma stranded with Kohli at the striker’s end. Kohli was soon bowled by Coulter-Nile for 21.
Hardik Pandya, who scored 41, put on a determined 78-run partnership with Jadhav to keep the chase afloat but it became difficult to keep pace with the mounting run-rate.
Jadhav, smashing 7 fours and a six, also got going with Manish Pandey, who scored 33, to put on 61 runs for the fifth wicket, but his wicket took the wheels off the chase.