Afghanistan's historic run in the T20 World Cup 2024 continued as they defeated Bangladesh by 8 runs to book their spot in the semi-finals. This was the first time Afghanistan