The match at Edgbaston has been eagerly waiting by the world cricket as one of the most anticipated matches of the tournament.
The last time India and Pakistan met in a One Day International match was in 2015 at the ICC World Cup in Australia.
Pakistan won the toss and put India to bat first. Rohit Sharma and Shikhar Dhawan, opening the Indian innings for India and the pair put up 136 runs for the first wicket before Dhawan was dismissed on 68 by Shadab Khan.
Mohammad Amir tested Rohit Sharma as he started the inning with a maiden and couple of wicket taking deliveries.
Rohit Sharma and Virat Kohli then took the score to 173 for 1 off 33 overs before rain interrupted once again. The right-handed batsman scored 91 off 119 balls including 7 fours and a couple of sixes
Virat Kohli and Yuvraj Singh got together in the middle to up the ante - Yuvi fired for India at the right time even though he was down with viral fever and didn't get a warmup game. Kohli, as expected out of one of best batsmen of our era scored 81*
Hardik Pandya who got a chance as Kohli decided to play with an extra seamer - came in handy at the final moments of the game, assaulted last over with 3 consecutive sixes.
All of India’s top-four batsmen scored fine half-centuries as the defending champions kick started their campaign on a herculean note, scoring 319 for 3 in 48 overs in a rain-reduced innings against Pakistan at Edgbaston.