Postpublished at 12:45 British Summer Time 5 July 2019
Imam-ul-Haq may now have to take up the charge for Pakistan after the loss of Babar. More of this needed...
Shaheen takes 6-35 as Bangladesh bowled out for 221 - Pakistan win by 94 runs
Shakib scores 64 - he finishes World Cup with two hundreds & five fifties from eight innings
New Zealand confirmed in last four - Pakistan needed to beat Bangladesh by at least 308 runs
Pakistan score 315-9 - Imam-ul-Haq makes 100, Babar 96; Mustafizur takes 5-75
Watch in-play clips & listen to TMS above (UK only)
Matthew Henry
Imam-ul-Haq may now have to take up the charge for Pakistan after the loss of Babar. More of this needed...
Deary me! Mehedi Hasan has hurled four overthrows off his own bowling, trying to run-out Imam-ul-Haq in his follow-through.
The full length dive from Mushfiqur wasn't enough to stop the ball.
Mehedi only has himself to blame.
Mohammad Hafeez is off the mark with a single on his first ball.
Phil Long
BBC Test Match Special statistician
The partnership was worth 157, Pakistan's best partnership of this World Cup.
Mohammad Hafeez is the new batsman although he's not on strike as we start a new over.
Forget you can probably forget about Pakistan reaching the semi-finals but we could have a real game on our hands.
Athar Ali Khan
Ex-Bangladesh all-rounder on BBC Test Match Special
A really good comeback from Saifuddin because he was put away for a couple of boundaries but he got it spot on with the yorker.
Babar lbw b Saifuddin 96 (Pak 180-2)
Gone! Three reds. It was full and swinging and clattering into leg stump.
The umpire couldn't hear his colleague through his earpiece for the noise of celebrating Bangladesh fans.
Babar Azam falls just short of another century.
It doesn't look like he has hit it although there was a big cheer from the crowd as the replay was shown. I am not sure if that was the Pakistan or Bangladesh fans. They're both loud.
It looks straight. Ball-tracking coming up...
Simon Mann
BBC Test Match Special
He reviewed it straight away, it looked straight enough, it's a question of whether he got something on it.
Given!
Disaster for Babar Azam. He is given out lbw on 96 but reviews.
"BA-BAR, BA-BAR".
Two boundaries in two balls. He goes to 96.
Athar Ali Khan
Ex-Bangladesh all-rounder on BBC Test Match Special
I'm not sure if they can get over 400 but it's good going at the moment for Pakistan.
Babar Azam is heading for his second hundred of the World Cup here. Pakistan may be going out but he is really making a name for himself. This is another top shot for four.
He goes to 92.
Adam Williams
BBC Sport at Lord's
Runs might be starting to flow a bit more freely now for Pakistan, but a few overs ago it’s fair to say a lot of this crowd were more interested in having a bit of a socialise out the back of the stands.
This group of Pakistan fans have been a common feature in this World Cup. Where does one find themselves a jacket like The Riddler’s in Batman I wonder?
Run-rate 5.35
"Ba-bar, Ba-bar, Ba-bar," is the chant around Lord's. Mehedi Hasan bowls another tidy over to halt the momentum, however, and calmness returns.
Is it out of the question that Pakistan score another 220 from the last 19 overs?
I mean, this was a full toss but it was beautifully hit...
Imam 57, Babar 86
Even better! Babar Azam is on the charge. He pulls in very similar fashion to the boundary. 15 from the over - the biggest over of the innings so far.
Babar again! Someone has just turned the volume dial up a few more notches. He properly gets hold of this pull. Four more.
Michael Vaughan
Ex-England captain on BBC Test Match Special
Not often you see so many Pakistan flags at the top of the Mound Stand, it's jam packed up there.
The horns are blowing again at Lord's. It's loud at the home of cricket. A roar erupts as Babar finds the boundary again.
He's on to 78 now.