Aaron Finch led Australia to a seven-wicket victory in their final World Twenty20 Group F match against Bangladesh in Dhaka.
With both teams playing for their pride as they headed into the match without a win so far in the tournament, it looked like it would be a tough battle with pre-tournament favourites Australia taking on the tournament hosts.
Finch made 71 as the Aussies passed their target of 154 with 15 balls remaining.
Bangladesh made three changes to the side that lost to Pakistan on Sunday as they brought in Sohag Gazi, Mominul Haque and 18-year-old seamer Taskin Ahmed, who made his debut, while Australia brought in Dan Christian and Nathan Coulter-Nile.
Bangladesh captain Mushfiqur Rahim won the toss and put his side in to bat at the Shere Bangla National Stadium.
The hosts suffered a disappointing start to their innings as they lost openers Tamim Iqbal and Anamul Haque early on as both fell to the bowling of Coulter-Nile.
Haque was the first to head back to the pavilion in the second over as he was caught out for a duck by Shane Watson, who took a simple catch at first slip.
Iqbal (five) survived two more overs before losing his wicket to a catch from Doug Bollinger at mid-off and departed the field with his head down to leave Bangladesh 12 for two.
But Shakib Al Hasan and Rahim managed to turn things around for the tournament hosts as they impressed out in the middle, piling on the runs to prove their side would not bow out without a win here.
Bangladesh lost their captain for 47 from 36 balls - including five boundaries and one maximum - as he struck the ball aiming for a boundary, only to be caught by Glenn Maxwell at deep midwicket off Watson's bowling to leave his side 124 for three.
And Shakib (66) joined him in the next over a ball after hitting a four as Maxwell pulled off a great catch off Bollinger's bowling.
That brought Nasir Hossain to the crease, who made 14 before losing his wicket to the last ball off the innings to Mitchell Starc as Bangladesh finished on 153 for five.
In reply Australia came out strong as openers Finch and David Warner put on an opening partnership of 98.
The Aussies lost their first wicket as Warner (48) was bowled middle stump by Al-Amin Hossain to the delight of the home fans.
Finch was next to go as he slashed the ball over the covers for Nasir Hossain to make a diving catch at deep point off Al-Amin Hossain, leaving Australia needing 29 runs off their last 19 balls.
Maxwell (five) was bowled in the next over by Taskin Ahmed before Cameron White (18) and captain George Bailey (11), who hit a four and a six off the last two balls, guided Australia to victory.