Postpublished at 10:07 Greenwich Mean Time 30 October 2023
Aatif Nawaz
BBC Test Match Special commentator
A bit of a rebuilding job to do here but Sri Lanka have got the batters to do it.
Use audio icon at top of the page to listen to BBC Radio 5 Sports Extra commentary
Afghanistan chase 242 to boost semi-final hopes
Win takes them to six points - two behind NZ and Australia in third and fourth
Rahmat, Hashmatullah and Azmatullah all make half-centuries as they win with 28 balls to spare
Sri Lanka bowled out for 241 in 49.3 overs, having been 134-2
Nissanka top-scores with 46, while Mendis adds 39 & Samarawickrama 36
Farooqi takes 4-34 & Mujeeb 2-38
Get Involved: #bbccricket, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
Timothy Abraham
Aatif Nawaz
BBC Test Match Special commentator
A bit of a rebuilding job to do here but Sri Lanka have got the batters to do it.
That wicket has woken Rahmanullah Gurbaz up behind the stumps. He is chirping away again as Rashid Khan gets one to turn in to Sadeera Samarawickrama's pads and very nearly rolls back on to his stumps.
A rare misfield from Rashid gifts Sri Lanka a single to ease the pressure slightly.
Lydia Greenway
Former England batter on BBC Test Match Special
Not ideal timing to lose a wicket for Sri Lanka but they've got wickets in hand and plenty of time.
That was all very bizarre. But the result is another fine over from Azmat, who deserved that wicket. He is 1-14 from his four overs so far.
Sadeera Samarawickrama, Sri Lanka's top scorer at this World Cup so far, is the new batter.
Scott Read
BBC Test Match Special commentator
It's not a little spike on UltraEdge, you must know you've hit that!?
Lydia Greenway
Former England batter on BBC Test Match Special
You know if you've nicked it or not, generally, so the fact he's got to have a chat with his partner, I think he's just hoping his partner tells him to review it.
Nissanka c Gurbaz b Azmat 46 (SL 84-2)
Afghanistan are jubilant here as they are convinced Pathum Nissanka has feathered through to the wicketkeeper.
Nissanka has a long chat with Kusal Mendis before deciding to review at the last second - but the umpires say he is too late and has to head back to the dressing room.
Abhishek Jhunjhunwala
Former IPL batter on BBC Test Match Special
Rashid Khan just loves playing for Afghanistan. The amount of money he gets from playing in all the franchise leagues around the world, he could say, 'I'm not playing for Afghanistan, they don't pay me enough' but he is so passionate about Afghanistan cricket.
Rashid Khan smiles ruefully as a quicker ball rushes Pathum Nissanka into an uppish flick off the pads that lands a few yards short of short fine leg.
It feels like a game of cat and mouse between Rashid and the Sri Lanka batters at the moment.
Lydia Greenway
Former England batter on BBC Test Match Special
Just that slightly shorter delivery from Azmat.
It looks like he's tried to force one fuller, hasn't been able to and that extra bit of width too, you don't get away with that on these pitches.
Scott Read
BBC Test Match Special commentator
Beautiful cut shot from Mendis.
Kusal Mendis is at it again as he is offered a bit of width by Azmat and he plays another lovely cut that beats backward point and third man.
This partnership is bubbling up nicely for Sri Lanka, it is now worth 59 runs from 70 deliveries.
Kusal Mendis is a veteran of 117 one-day internationals, so he won't be concerned about his steady start.
This boundary is a sign he is getting his eye in.
Scott Read
BBC Test Match Special commentator
This is patient by Sri Lanka. They're not really forcing it. It's steady progress.
Abhishek Jhunjhunwala
Former IPL batter on BBC Test Match Special
This is old school cricket from Sri Lanka. But I quite like old school 50-over cricket. If they know in their heads it's a 270 pitch and not trying to get to 320 then they have the luxury of holding themselves back a bit. If they can get 125 off 25 overs with one done down they have the platform.
A huge cheer goes up from the crowd as Rashid Khan runs in to bowl, as well as being an Afghanistan icon he is popular figure in India because of his regular IPL stints.
Rashid gives it plenty of air to try and tempt the Sri Lanka batters forward, but they successfully negate any spin, with four runs coming off the over.
And just like that, here is Rashid Khan.
Abhishek Jhunjhunwala
Former IPL batter on BBC Test Match Special
i think Afghanistan need to think how they use Rashid Khan here. Do they want to bring him on for a couple of overs to break this partnership? That's what I would do. Of do they want to bowl him for a slightly longer spell, then hold him back and use him again? I think they need to push for a wicket now.
Charlie Taylor
Commentator on BBC Test Match Special
Sri Lanka not have been allowed to run away with the game at the moment. It's been steady progress.
Nissanka 38, Mendis 12
Afghanistan regularly hold Rashid Khan back but you wonder if they will be forced to bring him into the attack soon as they need to break this partnership.
Kusal Mendis has been a bit slow to get going but helps himself to a boundary with a cut through backward point.
Sri Lanka are playing with the handbrake on at the moment, but with wickets in hand they have the option to accelerate later in the innings.