Centuries from Jos Buttler and Joe Root were not enough to carry England to a record World Cup chase as Pakistan produced a stunning upset at Trent Bridge.
Pakistan win by 14 runs
Scorecard
Pakistan 348-8 (50 overs)
Hafeez 84, Babar 63, Sarfaraz 55; Moeen 3-50, Woakes 3-71, Wood 2-53
England 334-9 (50 overs)
Root 107, Buttler 103; Wahab 3-82, Shadab 2-63, Amir 2-67
Report
Brilliant centuries from Jos Buttler and Joe Root were not enough to carry England to a record World Cup chase as Pakistan produced a stunning upset at Trent Bridge.
Root's 107 was the first ton of the tournament and Buttler was in irresistible form with 103 in 76 balls but both men fell before the finishing line, with Pakistan closing out a 14-run victory.
A target of 349 invited England to go where no other team had gone before at this level and while their master batsmen were in charge it looked as though they could, should and then would make it two wins from two.
But both departed shortly after reaching three figures, leaving too much for the lower order to do and confirming an improbable result for opponents who lost the recent series between the sides 4-0 and were fresh from a thrashing by the West Indies.
England will rue a shocking performance in the field, a litany of errors capped by Jason Roy's drop of Mohammad Hafeez that ended up costing 70 runs, yet Root had just as much luck when he was shelled on nine.
The 10-team format allows for setbacks such as this but England's hopes of building a head of steam have taken an early and unexpected blow.
In asking the opposition to bat first, Eoin Morgan clearly had designs on hustling the side who were blown away for 105 by the Caribbean quicks.
Pakistan rarely play to type, though, and gave a wonderful account of themselves. An 82-run opening stand from Fakhar Zaman and Imam-ul-Haq saw off the new-ball charge and there were solid half-centuries from Babar Azam (63) and Sarfaraz Ahmed (55).
Best of all was Hafeez's bright and breezy 84, a knock that raised the rate, forced bowlers off their lines and breathed anew after Roy fluffed the simplest of lines at mid-off.
In the absence of Liam Plunkett, dropped for Mark Wood, it took the off-breaks of Moeen Ali to hit back. Fakhar was stumped as one spun past the edge and Imam holed out.
Woakes' reaction to catching the latter was telling, the mild-mannered all-rounder raising his finger to his lips then jabbing it in their direction. England might be at home but they commanded no more than half of this diverse crowd.
Moeen and Woakes combined again to see off Babar but Hafeez was the prize scalp in a final 10 overs that brought 96 runs and five wickets.
