Rohit Sharma smashed his second century in three innings at the World Cup to give India a crushing win over arch-rivals Pakistan by 89 runs under the Duckworth-Lewis-Stern method at Old Trafford.
India never looked like putting a foot wrong throughout the duration of the match as Rohit was the highlight of their dominant batting performance which saw them rack up 336-5 in 50 overs.
The emphatic win in the rain-curtailed clash has allowed India to retain their unbeaten streak over Pakistan in World Cups as the record now reads 7-0 in their favour.
Pakistan, who now face the prospect of elimination in the first round, sought a glimmer of hope during Fakhar Zaman and Babar Azam's century stand for the second wicket before a spectacular collapse triggered by Kuldeep Yadav unraveled their batting line-up.
India vs Pakistan highlights
Fakhar contributed with 62 runs while Babar scored 48 as both the settled batsmen fell victim to the left-arm spinner's wily variations in quick succession.
Pakistan then lost the experienced campaigners, Mohammad Hafeez and Shoaib Malik, cheaply as they were reduced to 129 for five from a relatively comfortable position 117 for one.
Frequent rain stoppages slightly halted the momentum of India's large win with the final pause in play leaving Pakistan the improbable task of getting 136 runs in five overs.
Pakistan's humiliating loss further dampens their chances for a semi-final spot while India once again boasts superiority in World Cup encounters against the familiar foes.
India will be wary of Bhuvneshwar Kumar's injury concern after he presumably pulled his hamstring while landing on the footmarks on the bowling crease and did not partake in the cricket action beyond the fifth over of the Pakistan innings.
His quota of overs was filled in by all-rounder Vijay Shankar, who provided India with a key breakthrough on his very first delivery in World Cups and registered impressive bowling figures of two for 22.
The damage to Pakistan's innings due to Imam-ul-Haq's early loss was repaired to an extent by Fakhar and Babar's patient knocks.
Babar was then undone by a sharp turning delivery from Kuldeep that sneaked in through the gap between his bat and pads while Zaman top-edged an ill-timed sweep to short fine leg.
The situation became gloomier for Pakistan as Hardik Pandya removed Hafeez and Malik on consecutive balls, attracting ear-shattering cheers from the full-house Old Trafford crowd packed with Indian fans.
Earlier in the day, India skipper Virat Kohli extended his consistent run in ODI cricket by surpassing Sachin Tendulkar's record of becoming the fastest to 11,000 runs in the format.
Mohammad Amir was easily the pick of Pakistan's much talked about pace attack as he took three wickets in a frugal spell of ten overs, giving away just 47 runs.
Amir's bowling rhythm in his opening spell was, however, interrupted after he was given two warnings by the umpires for running on the pitch.
Rohit and KL Rahul marked debut as an opening pair with a terrific stand of 136 runs as Sarfaraz Ahmed's decision to field first completely backfired.
Sharma employed a wide range of strokes in his enterprising knock, taking the attack to Hasan Ali in particular, who looked way off-colour returning figures of one for 84 in 9 overs.
Rohit never looked in trouble as he nudged a single off the bowling of Shadab Khan to bring up his 85-ball century and the 24th of his ODI career.
His rapid stand of 98 with captain Kohli met an anticlimactic end when Sharma tried an ambitious scoop down fine-leg but his flick went straight to the fielder.
Kohli then heralded India's charge with a handy cameo from Pandya before perishing for 71 off a rising bouncer from Amir, which upon replays suggested daylight between Kohli's bat and the ball.
India's thumping triumph cements their place among the top four while Pakistan find themselves one step closer to a group stage exit.