Postpublished at 14:53 British Summer Time 5 July 2019
Or perhaps more realistically 315 to defend to win the match.
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
Or perhaps more realistically 315 to defend to win the match.
The Bangladesh openers are making their way out of the Long Room now, Pakistan have had their huddle and are out there in the London sunshine. So they have seven runs to defend to qualify for the World Cup semi-finals.
Centurion Imam-ul-Haq: "It feels great when you do something good for the team but we have to win the match, that's the main thing. Shakib is batting very well."
(Did they try for 400?) "We have to be realistic and assess the conditions. They are a good side and they were bowling tight lines, it was our plan to look for 300 or 320."
Imad Wasim hit the only six of the innings but he fell in the final over as the innings closed on 315-0.
Wickets began to tumble for Pakistan, two more following in consecutive overs.
Inzamam-ul=Haq's nephew Imam made an assured century but he departed in unusual fashion in the 42nd over when his heel clipped the stumps and dislodged the flashing bails.
Four short of a second century in the event, however, he was trapped lbw. He tried a review but it was doing nothing other than rattling the timbers.
Babar Azam looked in good touch from the outset however and moved smoothly to his third half century of the tournament.
Back to today though and the first thing Pakistan had to do in their unlikely quest to reach the semi-finals was win the toss and bat first, bowling first would have meant it was impossible, rather than highly improbable, to qualify. They did that but lost Fakhar in the eighth over.
Michael Vaughan
Ex-England captain on BBC Test Match Special
Australia haven't played for a week so I would think they'd want all their main players to play tomorrow. India might change it up a little bit, I'd be amazed if Jadeja doesn't finally get a game. I'm surprised he hasn't played so far, a tremendous player.
Saturday sees the final day of group matches and unless Pakistan can restrict Bangladesh to a total of seven or under there is just one issue to decide now, who will finish top of the group and play the first semi-final at Old Trafford on Tuesday.
India play Sri Lanka at Headingley in the morning match and if they win and Australia lose to South Africa in the day/night game at Old Trafford they would finish top. Chances are both top two teams will win and it will be England v India at Edgbaston on Thursday. But we'll see tomorrow.
Thanks Matthew, well 316 was indeed a key figure, but it's the target Bangladesh will need to win the match. It would take them above Pakistan in the table as well and give them a fifth-place finish. A tough target though.
Regardless of Pakistan qualifying for the semi-finals or not, this should be a good game.
Here's Jamie Lillywhite...
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
What field do Pakistan go for in that situation? Six slips, a deep cover and a long-on?
So there has been a lot of confusion around the maths with this but we are told if Pakistan keep Bangladesh to seven or below then they will overtake New Zealand on net run-rate and qualify for the semi-finals.
There's still a chance.
Daniel Norcross
BBC Test Match Special
He has played a forward defensive push for one run!
Well what was the point in that!
Sarfaraz just blocks the final ball and they run one.
Pakistan end on 315. Bangladesh will need 316 to win.
Sarfaraz has emerged to face the final ball after retiring hurt after being hit on the elbow earlier.
Daniel Norcross
BBC Test Match Special
I think he is coming down. This is absolutely wonderful. There is a game of cricket still to win.