Title-holders India made 319 for three against Pakistan after losing the toss in their Champions Trophy opener at Edgbaston on Sunday
In a match reduced by rain to 48 overs per side, Rohit Sharma top-scored with 91.
But the real damage was done to Pakistan during a blistering third-wicket stand of 93 in 59 deliveries between India captain Virat Kohli (81 not out) and Yuvraj Singh (53), with both batsmen dropped.
Hardik Pandya hit the first three balls of Imad Wasim’s last over of the innings for six on his way to 20 not out.
Mohammad Amir was the pick of Pakistan’s attack with none for 32 in 8.1 overs in what was the first Group B match of a tournament featuring the world’s top eight ODI sides for both the arch-rivals.