Pak 203-9published at 39.2 overs
Where has this been all day? Haris Rauf has some fun, belting a hook off Atkinson over the flying Harry Brook at deep square leg for six.
England win by 93 runs to secure 2025 Champions Trophy place
Willey, playing final game for England before retirement, takes 3-56, including 100th ODI wicket
Atkinson, Moeen & Rashid take two wickets apiece
England post 337-9 with Stokes (84), Root (60) and Bairstow (59) all making half-centuries - Rauf takes 3-64
Pakistan eliminated with defeat, meaning New Zealand complete semi-final line-up
Stephan Shemilt, Timothy Abraham and Sam Drury
Where has this been all day? Haris Rauf has some fun, belting a hook off Atkinson over the flying Harry Brook at deep square leg for six.
Willey looking to end his international career with a wicket. A couple of singles from the over, the last Pakistan pair delaying the inevitable.
Steven Finn
Former England bowler on BBC Test Match Special
I like the look of Gus Atkinson. He's got the ability to take wickets at any stage of the innings. He seems versatile, he's a good athlete in the field and he can whack them down the order.
I always feel unlucky, mainly for my lack of talent.
Steven Finn
Former England bowler on BBC Test Match Special
That's one that in county cricket with no DRS, you walk off thinking you've been a bit unlucky.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
Very good decision because you are talking fractions in terms of where it pitched.
I don't blame Afridi for reviewing it because it was so close.
Shaheen lbw b Atkinson 25 (Pak 191-9)
Pitching on the stumps, going on to hit them. A second for Gus Atkinson. England one away from wrapping it up.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
It is certainly hitting the stumps. Did it pitch outside leg?
Steven Finn
Former England bowler on BBC Test Match Special
I think it is about where it pitched.
Pak 191-9
Given! Gus Atkinson hitting Shaheen Afridi on the pads. Shaheen isn't convinced.
Target 338
I think we're talking about different oatcakes, James. The North Staffordshire version being the correct version, of course.
Text 81111
The best oatcakes are from Unst in Shetland. Made with seawater and utterly delicious.
James in Newcastle
Jonathan Agnew
BBC cricket correspondent on Test Match Special
Shaheen Shah Afridi has just given David Willey a tap on the shoulder. It's all ending in smiles.
Mohammad Wasim is the new man. Real end-of-term stuff now.
Abhishek Jhunjhunwala
Former IPL batter on BBC Test Match Special
He deserves that. It's a fitting way to go. He was rightly brought back on by Jos Buttler to get there.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
The catch is taken and he does know! David Willey celebrates, that's 100th ODI wicket and they all know that he has reached that landmark in his final game for England.
My old mate Peter Willey will be shedding a quiet tear.
Salman c Stokes b Willey (Pak 186-8)
Caught at mid-off! David Willey will ned with 100 ODI wickets (at least). It's a miscue from Salman Agha, caught by the backpedalling Ben Stokes. Willey has a big smile and is getting lots of pats on the back from his team-mates.
Rashid has just signed a two-year central contract, so he should be available for the Champions Trophy in 2025. He's been England's best bowler at this tournament.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
That is the end of Adil Rashid, 2-55 from his 10 overs. I wonder if we'll see him in 50 overs cricket again.
He'll be a key part of England's plans for their T20 World Cup defence.
Target 338
It's got the feeling of a Sunday friendly now. England are trotting around, big smiles on their faces. Pakistan are batting without and great intent. The only thing that's missing is an 11-year-old coming on to bowl for the first time in senior cricket, or Buttler to turn his arm over with Ben Stokes wearing the gloves.