Afghanistan created history after beating Bangladesh to seal a spot in the semi-finals of the T20 World Cup, eliminating Australia in the process.
Coached by former England batter Jonathan Trott, Afghanistan reached the last four of an ICC event for the first time after defeating Bangladesh by eight runs on the Duckworth-Lewis-Stern method in a tense rain-affected Super 8 clash.
In doing so, they set up a semi-final tie against South Africa and sent 2021 champions Australia crashing out.
In difficult conditions in Saint Vincent and the Grenadines, where scoring was slow going amid regular rain intervals, Afghanistan posted 115 for five from their 20 overs.
Ireland v Fiji: TV details, kick-off time, team news and more
To contest or not to contest? That is the question for Ireland’s aerial game
Ciara Mageean speaks of ‘grieving’ process after missing Olympics
Denis Walsh: Steven Gerrard is the latest to show a glittering name isn’t worth much in management
Opener Rahmanullah Gurbaz was the mainstay of the innings, hitting 43 off 55 balls with three fours and a six.
Captain Rashid Khan plundered three late maximums in his 10-ball cameo to help boost the total.
The rain meant Bangladesh’s response was amended with the DLS method setting a revised target of 114 in 19 overs.
Litton Das looked like he could guide his side to victory and a place in the semi-finals in making an unbeaten 54 but wickets regularly fell at the other end amid more rain breaks.
Afghanistan finally clinched a dramatic victory in the 18th over when Naveen-ul-Haq dismissed Taskin Ahmed and Mustafizur Rahman in successive balls – either side of another brief weather delay – as Bangladesh were bowled out for 105.
Naveen and Khan both took four wickets as Afghanistan set up a last-four showdown with South Africa in Trinidad later this week, with holders England and India meeting in the other semi-final.