Pakistan thumped Bangladesh by 94 runs in their final World Cup group match on Friday but it was not enough to earn them a place in the semi-finals as New Zealand went through on net run-rate.
Sarfaraz Ahmed's team needed to smash the world record for margin of victory in a one-day international after winning the toss to keep the dream alive, but a miracle win never looked remotely likely at a sun-drenched Lord's.
Their total of 315 for nine meant Bangladesh needed only eight runs to end Pakistan's hopes of progress at the tournament and they reached that in the second over.
Watch the fall of wickets here:
Fall of wickets: Pakistan vs Bangladesh