Afghanistan beat Bangladesh to reach semi-finals: T20 World Cup 2024 – as it happened  The Guardian
source