Debutant Abul Hasan registered a superb maiden century shortly before the close of play as Bangladesh's lower order fought back on day one of their second Test against West Indies in Khulna.
The Windies looked firmly in charge when Fidel Edwards and Darren Sammy reduced Bangladesh to 98 for five midway through the afternoon session although Nasir Hossain's half-century steadied the ship.
Bangladesh then lost three more wickets in quick succession - with Edwards completing a five-wicket haul - and a collapse appeared on the cards until an unbeaten partnership of 172 for the ninth wicket between Hasan (100 not out) and Mahmudullah (72 not out) took the Tigers to a respectable 365 for eight.
Left-hander Hasan, playing just his seventh first-class match, brought up his first three-figure score in any format with a flick through the leg side off Sunil Narine two balls from stumps.
The lower order justified Bangladesh's decision to bat first after their most established batsmen failed, with Nazimuddin falling in the third over after fending a short ball from Edwards to Kieran Powell at short leg.
Tamim Iqbal and Shahriar Nafees put on a 50 partnership but the latter perished for 26 when he edged Sammy behind and Tamim was then bowled for 32 and Naeem Islam got an inside edge on a full ball from Edwards onto his stumps for 16.
The Tigers were well and truly on the ropes on 98 for five when Shakib-al-Hasan (17) feathered a catch behind off Edwards.
Hossain brought up his 50 by tickling Veerasammy Permaul past the wicketkeeper for his eighth four but fell shortly after for 52 and Bangladesh were staring down the barrel once more when Edwards had Mushfique Rahim caught behind for 32. Sohag Gazi then was trapped in front four balls later by Edwards for a duck,
Hasan cashed in on being dropped on 42 by cracking Sammy straight over his head for six to bring up his 50 and continued to bat in a carefree manner, taking three fours off Marlon Samuels in an over.
He then hammered Permaul over long-on for yet another six in the same over Mahmudullah brought up his half-century. The two continued to prosper and Hasan became just the second batsman to score a century batting from number 10 in 135 years to leave the Tigers firmly in the ascendancy going into day two.