New Zealand captain Kane Williamson chose to bat first after winning the toss. The Blackcaps made a quick start to their innings but lost wickets at the other end. They were four wickets down for 86 runs in 14.3 overs.
Luke Ronchi, who started off to a flier, played a knock of 66 runs off 63 deliveries hitting 6 fours and 2 sixes. No other Kiwi top-order batsman could score 20 than him.
New Zealand collapsed to a strong Indian bowling attack. They were bowled out for 189 runs in 38.4 overs. Jimmy Neesham stayed unbeaten scoring 47-ball 46 with 6 fours. Mohammed Shami and Bhuvneshwar Kumar scalped three wickets each for India. Ravindra Jadeja took two.
In reply, India lost Ajinkya Rahane early who has been struggling for runs. Shikhar Dhawan and skipper Virat Kohli put on 68-run stand for the second wicket. Dhawan contributed 40 runs off 59 balls with 5 fours.
Dinesh Karthik departed scoring a duck. Kohli and MS Dhoni were taking India towards the victory. India were 129/3 in 26 overs. The rain came at The Oval. The match ended in D/L calculations which made India win by 45 runs.
Kohli remained unbeaten for 52 runs from 55 balls which had 6 boundaries. Dhoni hit a six and two fours in his 21-ball 17*.
India will take on against Bangladesh on May 30 at The Oval in their final warm-up match before the Champions Trophy begins.
-Ruffin, Correspondent, bdcrictime.com