Afg 143-6published at 18.4 overs
Rashid Khan goes again....and he makes it!
Another huge six over deep mid-wicket.
26 from 8 needed...
Australia victory seems them go into second place in Group 1
An England win over Sri Lanka on Saturday, regardless of the margin, will see them overtake Australia and finish second
New Zealand are now guaranteed a place in the semi-finals
Use audio icon at top of the page to listen to BBC Radio 5 Sports Extra commentary
Tom Mallows
Rashid Khan goes again....and he makes it!
Another huge six over deep mid-wicket.
26 from 8 needed...
Some brilliant fielding from Glenn Maxwell kicked off the carnage and dragged the ball back into Australia's favour.
And again! Rashid Khan has gone downtown and hammered the ball over long-off for another huge six!
33 off 12 needed.
Thrilling finish: activated.
Henry Moeran
BBC Test Match Special commentator
Huge strike that from Rashid Khan right into the Bradman stand. His team-mates love that!
Rashid Khan hasn't really middled the ball - until now. He has smashed Kane Richardson high into the stands!
Alex Hartley
Former England bowler on BBC Test Match Special
Sri Lanka are Asia Cup champions so it is not going to be a walk over for England tomorrow.
Pat Cummins bangs one in short and Rashid Khan hangs the bat in the air to guide the ball to depe midwicket for a single.
The next ball is clubbed away by Darwish Rasooli through the covers for four - Afghanistan pass the magic 119 mark!
It means net run-rate has been taken out of the equation. England will qualify with a win tomorrow. Sri Lanka are out.
Darwish Rasooli guides the ball down to third man and Afghanistan run two.
The next ball is pushed into off-side for a single.
Rashid Khan and Darwish Rasooli look to restore a bit of calm. They run six from that Kane Richardson over.
57 from 24 needed for the win. Though for England fans the target is 119 - just seven runs away.
What an incredible spell of cricket.
The Australia players were looking concerned a few overs ago but they are buzzing now.
In contrast, we have just seen a shot of the Afghanistan bench and they look stunned.
Alex Hartley
Former England bowler on BBC Test Match Special
What a comeback this is for Australia! This is remarkable, keeping their World Cup dreams alive.
Nabi c Warner b Hazlewood 1 (Afg 103-6)
Extraordinary.
Mohammad Nabi has just heaved a ball from Josh Hazlewood straight to David Warner at deep square leg.
Such a soft dismissal from an experienced player.
Afghanistan are disintegrating before our eyes.
Henry Moeran
BBC Test Match Special commentator
The relief for Afghanistan is now that Zampa is run out, but he has really shifted the game.
Well, the match has just turned on its head in that over.
England will be nervously watching on as well.
Carl Hooper
Former West Indies all-rounder on BBC Test Match Special
What is going on for Afghanistan? Australia are right on top.
Najibullah Zadran c Maxwell b Zampa 0 (Afg 99-5)
Three wickets in four balls!
Najibullah Zadran defender his first ball but goes for a huge heave the next delivery and Glenn Maxwell takes another catch.
Henry Moeran
BBC Test Match Special commentator
Two in two balls and suddenly the complexion of this match changes in minutes.
Zadran c Marsh b Zampa 26 (Afg 99-4)
Top edge straight to the fielder! Two in two!
Ibrahim Zadran has fone for the sweep shot but has helped the ball straight to Mitchell Marsh at short fine leg. He barely had to move!
Henry Moeran
BBC Test Match Special commentator
Maxwell with the bullet arm! They certainly needed a wicket. What a throw from long on!
Gulbadin run out (Maxwell) 39 (Afg 99-3)
It is out! By a distance!
What a piece of fielding by Maxwell at long-on.
That could be a crucial turning point in the match.