Title-holders India lost two star batsmen in Rohit Sharma and captain Virat Kohli as Pakistan's Mohammad Amir reduced them to six for two inside three overs during the Champions Trophy final at the Oval on Sunday.
Pakistan, the bottom-ranked side in the eight-team event, rode on opener Fakhar Zaman's maiden one-day worldwide century to post 338-4 and then bundled out India for a paltry 158 in 30.3 overs.
Pakistan have managed to bounce back in this tournament, defeating South Africa and Sri Lanka in the group stages and England in the semi-finals to book a berth in the final. But for a guy like Zaman, it becomes really hard to stop players like him, because I think 80 per cent of his shots were high- risk and they were all coming off.
Left-arm fast bowler Amir, whose career was nearly ended on the other side of London's River Thames by a ban and jail term he received for his part in a spot-fixing scam during a 2010 Test against England at Lord's, was superb.
He dismissed Rohit Sharma (nought), India captain Virat Kohli (five) and Shikhar Dhawan (21) in a stunning new-ball spell. Boys you made us happy & proud.
Ranked eighth out of eight at the start of the ICC Champions Trophy tournament for which they barely qualified, Pakistan's prospects of reaching even the semi-finals looked at best a dream.
Pakistan's Sarfraz Ahmed (L) celebrates with teammates after taking the final catch, confirming their victory over India after the ICC Champions Trophy final cricket match between India and Pakistan at The Oval in London on June 18, 2017. "Hopefully, this win will boost Pakistan cricket and teams will soon be able to come to Pakistan to play".
"Amir bowled today. Amir is fit".
Kohli commended Pakistan for their performance in the tournament.
In humid conditions and on flattest of decks, Kohli made a decision to field first but his bowlers did not do justice to the faith he had shown in them.
Before and after getting India's MVP, Amir had struck two vital blows.
Then one ball after Kohli, the world's leading ODI batsman, was dropped at slip off Amir, the bowler had him caught at point by Shadab Khan.
The collapse continued when left-handed opener Dhawan was caught behind off Amir.
Amir took out all three of India's premier batsmen, bowled a maiden for figures of 6-2-16-3, then watched as his teammates mopped up.
But India have scored 300-plus three times in this tournament so far, so the total was not daunting on a good track for a lauded top order.
He raised hopes of pulling off a one-man Indian Houdini act as he hit three successive sixes to reach his half century. But just when it seemed that he was blazing towards a first worldwide century, he was run out after a mix-up with Ravindra Jadeja. Fakhar Zaman had an early let-off, being caught behind off a Jasprit Bumrah no ball when on 3.
Fakhar and Azhar produced a stand of 128, the first consecutive opening century partnership by Pakistan in 14 years.
But the run-out Pakistan's openers had threatened arrived when Fakhar's failure to respond to Azhar's call saw the former ODI captain fall by a distance.
He was eventually out when he sliced medium-pacer Pandya to Jadeja, running back from point.