Afghanistan has pulled off its second giant-killing act of the World Cup with a memorable eight-wicket victory against 1992 champion Pakistan.
Afghanistan's top three batters all smashed fifties and skipper Hashmatullah Shahidi made an unbeaten 48 at number four in their successful pursuit, chasing down 283 with one over to spare.
It was Afghanistan's first ODI victory against Pakistan in eight attempts and the outcome leaves defending champions England at the bottom of the points table.
It was a clinical chase by Shahidi's men, who had stunned England earlier in the tournament, after Pakistan posted 7-282 riding on half-centuries by skipper Babar Azam and opener Abdullah Shafique.
"This win tastes nice," a beaming Shahidi said after a second victory in five matches.
"The way we chased today was very professional."
Babar won the toss and elected to bat against a spin-heavy Afghan attack, which kept things tight in the first 10 powerplay overs.
Afghanistan packed in four spinners in their playing XI but it was pacer Azmatullah Omarzai who drew first blood by dismissing Imam-ul-Haq for 17.
Teenage spinner Noor Ahmad (3-49) dismissed Abdullah Shafique (58) and Mohammad Rizwan (eight) in his successive overs in his memorable World Cup debut.
Babar (74) fell to Noor as well while trying to accelerate the scoring, leaving it to Iftikhar Ahmed and Shadab Khan to provide the late flourish.
Iftikhar clobbered four sixes in his belligerent 40, while Shadab contributed as many runs before falling to the last ball of the innings.
Afghanistan raced to the 100 mark in the 16th over with openers Rahmanullah Gurbaz (65) and player-of-the-match Ibrahim Zadran (87) combining in a breakneck opening stand of 130.
They made Pakistan's bowling look pedestrian and Babar's men did not help their cause with sloppy fielding.
Shaheen Afridi returned to break the burgeoning stand, dismissing Gurbaz, but Zadran and Rahmat Shah, who made 77 not out, continued the good work.
Hasan Ali ended Zadran's gallant knock but Shah and Shahidi milked the Pakistan attack with consummate ease during their unbroken 96-run stand to seal a memorable victory over their neighbours.
"That really hurt us," a dejected Babar said after Pakistan's third defeat in five matches left their semifinal hopes in the balance.
"We got a good total but our bowling was not up to the mark. In World Cups, you need all three departments firing and we haven't done that."
Sports content to make you think... or allow you not to. A newsletter delivered each Friday.
Reuters