Opener Shahriar Nafees has played a defiant innings to give Bangladesh a chance of salvaging a draw in the second Test with Australia in Chittagong, despite a monumental double-century from fast bowler Jason Gillespie on the fourth day.
Bangladesh reached 195-4 at stumps on the penultimate day, chasing a first-innings deficit of 384, with Nafees unbeaten on 75 and Aftab Ahmed not out on one.
But the day belonged to Gillespie, who earlier reached 201 before skipper Ricky Ponting declared Australia's first innings at 581-4 in the second session.
Gillespie had helped put Australia in a commanding position, with Brett Lee further compounding Bangladesh's woes with an early wicket shortly after tea.
He reduced Bangladesh to 25-1, before Shane Warne ripped through the hosts' top order late in the day, collecting three wickets for 63 runs to have the hosts delicately poised at stumps.
Warne ended a potentially threatening partnership between Nafees and Habibul Bashar (49), who brought up Bangladesh's 100 before Bashar edged one of the spinner's deliveries to Matthew Hayden in the slips.
He added Rajin Saleh's (five) scalp 10 runs later, before sending Mohammad Ashraful (29) back to the pavilion just before the end of play.
Earlier, Gillespie celebrated his 31st birthday with his record-breaking milestone.
He walked from the crease after facing 425 balls over four days and becoming the most successful nightwatchman in history.
Only two other batsmen have previously recorded centuries as recognised tailenders. Tony Mann scored 105 for Australia against India in Perth in 1977-78, while Pakistani Nasin Ul-Ghani knocked 101 against England at Lord's in 1962.
His milestone is also a higher Test score than both Michael Clarke, who was the other not out batsman on 23, and Michael Hussey, who shared partnerships with Gillespie during his time at the crease.
The South Australian combined for a mammoth 320-run stand with Hussey, who was the only scalp the Bangladesh attack came away with on the fourth day.
Hussey fell just before lunch when he mistimed a hook off Aftab Ahmed to the deep mid-wicket boundary and Shahadat Hossain took a simple catch.
Australia resumed at 364-3 and Hussey soon brought up his fourth Test century with a straight forward cover drive to the boundary.
He and Gillespie continued to toy with the Bangladesh attack throughout the session on a lifeless pitch and while Hussey kept the run-rate up, Gillespie appeared content to chip away. But he did belt a pair of sixes to help liven up the session.
Australia leads the two-Test series 1-0 after winning the first match in Dhaka by three wickets.