Afghanistan stunned Australia with a 21-run victory to keep their T20 World Cup semi-final hopes alive.
Afghanistan made 148-6 and then bowled out their opponents for 127 in 19.2 overs for their first ever victory over the Australians.
Earlier, Pat Cummins claimed his second hat-trick in as many matches as Afghanistan lost momentum after another century opening stand from and had to settle for a total of 148-6 against Australia in their T20 World Cup Super Eight match.
A top score of 60 off 49 balls (four fours, four sixes) by Rahmanullah Gurbaz and 51 off 48 balls (six fours) from Ibrahim Zadran gave the Afghans an excellent platform of 118.