Afghanistan qualified for the semi-finals of a World Cup for the first time by beating Bangladesh by eight runs in a tense low-scoring classic in St Vincent.

The victory sees them progress as runners-up from Super 8s Group 1, while knocking Bangladesh as well as heavyweights Australia out of the tournament.

They will now play South Africa in Trinidad on Thursday (01:30 BST), and are one match away from facing either defending T20 champions England or...

Read More: https://www.bbc.com
Author: Mike Peter