Dhaka: Left-arm spin bowler Shakib Al Hasan claimed his second 10-wicket haul as Bangladesh sealed a landmark 20-run victory over Australia in the series-opening Test on the fourth day Wednesday.
Bangladesh's 10th victory in 101 Test matches — and its first over Australia — gave them a 1-0 lead in the two-match series.
Shakib returned figures of 5/85, following his 5/68 in the first innings, to help Bangladesh bowl out Australia for 244 runs one hour after the lunch break.
Left-arm spinner Taijul Islam's 3/60 and offspinner Mehidy Hasan's 2/80 helped in the win.
Australia ware comfortably placed at 158/2 thanks to opener David Warner's first century on the subcontinent, resuming the day on 109/2 and needing 156 runs on the fourth day.
But Shakib got the vital wickets of Warner and captain Steven Smith, who combined for 130 runs, within 13 runs.
Warner hit 112 off 135, including 16 fours and one six, his 19th century before being baffled by delivery that kept low. Smith also was dismissed by a similar delivery which ended his innings of 37, lasting for 99 balls.
The crucial two wickets triggered a collapse as Islam joined Shakib to turn the match around.
Islam got Peter Handscomb (15), forcing him to edge to slip where Soumya Sarkar completed a tough catch in his second attempt.
Islam then removed Ashton Agar (2) with a return catch before Shakib trapped Matthew wade (4) in front.
Glenn Maxwell was the only final obstacle and Shakib completed his five-wicket performance, disturbing the batsman's wicket with a delivery that kept low and spun sharply in the first ball after lunch.
Nathan Lyon and Pat Cummins combined for 29 runs in a ninth-wicket stand to provide Australia with some hope before offspinner Mehidy Hasan broke through, dismissing Lyon for 12.
Ignoring his side strain which will force him to return to Australia and not play in the second test, Josh Hazlewood came in to bat but Islam trapped him leg before wicket to end the match.
Bangladesh set Australia a 265-run target after being dismissed for 221 in its second innings.
The second match in Chittagong is scheduled from Sept. 4.