Abul Hasan marked his Test debut with a 106-ball century from number 10 as Bangladesh reached 365-8 on day one against West Indies in Khulna.
Bangladesh, needing to win the second Test in order to claim a share of the series after defeat in Dhaka, opted to bat first but were in trouble at 98-5 in early afternoon.
West Indies seam bowlers Fidel Edwards (5-81) and Darren Sammy (2-61) did the damage before sixth-wicket pair Nasir Hossain (52) and Mushfiqur Rahim rescued the innings with an 87-run stand.
Edwards had Mushfiqur caught behind for 38 and trapped Sohag Gazi lbw for a duck later in the same over to complete his five-wicket haul and leave Bangladesh on 193-8 shortly after tea.
Hasan, a 20-year-old seam bowler playing in his seventh first-class match, joined Mahmudullah to put on a 172-run partnership for the ninth wicket throughout the remainder of the day.
He smashed 13 fours and three sixes on the way to 100 not out from 108 deliveries at the close, Mahmudullah also getting into the spirit with nine fours in his 72 from 89 balls.
Hasan is only the fourth batsman in Test history to score a century at number 10 and he will have the chance on day two to overhaul Walter Read's 117, made for England against Australia at The Oval in 1884, as the top score from the position.
And there will be a new record for the highest ninth-wicket partnership in Tests if Mahmudullah and Hasan can add a further 24 together in the morning.
The ninth-wicket record is the 195 put on by Mark Boucher and Pat Symcox for South Africa against Pakistan at The Wanderers in 1998. Symcox's 108 was the most recent example of a number 10 scoring a hundred until Hasan's effort.
Do you think Abul Hasan will go on and break the record score by a number 10 on day two?