England looked buried after the 17th over of their innings but they came back well to post 7/142 thanks to an eighth wicket stand of 57 runs from just 5.3 overs.
Afghanistan didn't begin well with the bat as they not only lost quick wickets but also failed to up the run-rate. As a result they were never in the chase and despite the narrow margin on 15 runs, never looked to threaten.
England have now registered their second win in three wins and need to beat Sri Lanka to ensure they still remain in the hunt for a semi-final berth. Afghanistan have been knocked out.
That's it from me, but the live coverage of this World T20 will continue for the rest of the tournament. Have a good evening.
And a four to end the innings too after a four first ball. Afghanistan's trouble was there was nothing between those two fours in that last over.
England have won by 15 runs.
But two dots after that means Afghanistan are all but out of this one. 20 needed from three.