Bangladesh 131 for 7 (Shakib 36, Naim 30, Hazlewood 3-24, Starc 2-33) beat Australia 108 (Marsh 45, Nasum 4-19, Mustafizur 2-16, Shoriful 2-19) by 23 runs
Dhaka: Nasum Ahmed's sensational spell of 4/19 helped the hosts defend a score of 131 in Dhaka, helping them take a 1-0 lead in the five-match series.
Australia opted to field and Josh Hazelwood returned with immediate dividends with a wicket in the fourth over.
The left-hander, Soumya Sarkar (2), attempted to make room for himself but Hazelwood cramped him for space and chopped the ball onto the stumps.
Bangladesh were off to a conservative start in the first six overs with 33/1.
Mohammad Naim did register a run-a-ball score that included two sixes off Mitchell Starc but was clean bowled for 30 runs by Adam Zampa after he attempted to reverse-sweep the leggie.
The experienced pair of Shakib Al Hasan and Mahmudullah were under pressure and needed to stitch a partnership to rebuild the innings. The duo amassed 36 in 32 deliveries but in an attempt to get a move on, Mahmudullah lost his wicket to Hazelwood for 20 after Moises Henriques took a sensational catch.
Then, Shakib too struggled to get going and could only manage to make a 33-ball 36 as he dragged one on to the stumps.
At the end of the 17th over, Bangladesh were 104 with half their side back in the hut.
Afif Hossain’s 17-ball 23 propelled the hosts to a below-par total of 131/7. But on the final ball of the innings, he was bowled by a searing yorker that became Starc's 50th T20I wicket - the first Australian man to achieve this feat.
In response, Mahedi Hasan bowled Alex Carey on the first ball for a golden duck. The retaliation didn’t stop here.
In the next over, Nasum Ahmed dismissed Josh Philippe who charged down the track to slog, however, was stumped behind by Nurul Hasan for 9 runs.
Thereafter, a third spinner was introduced in the third over in Shakib Al Hasan. He too picked up a wicket on his very first delivery - Moises Henriques knocked over for one.
Mitchell Marsh and Matthew Wade were then tasked with the job of rescuing a flailing innings for the visitors, but the Australian skipper too departed for 13, leaving them in a precarious situation.
Marsh failed to get any sort of support from the other end, as his fighting knock of 45 was brought to an end by the excellent Nasum Ahmed, who celebrated his fourth scalp of the contest.
The wicket dashed whatever little hopes the visitors had, as Bangladesh nudged closer to a famous victory.
It didn't take too long for the hosts to dismiss the Australian tail, as the visitors were bowled out for 108 in the final ball of the match, resulting in a 23-run victory for Bangladesh as they went 1-0 up in the series.