A world record 201 not out by nightwatchman Jason Gillespie steered Australia to a commanding lead in the second Test against Bangladesh on Wednesday.
The previous record for a nightwatchman was 105 scored by compatriot Tony Mann in December 1977 against India. Fast bowler Gillespie's previous highest Test score was 54 not out and he now has a higher Test best than Mark or Steve Waugh.
Mike Hussey hit 182, his fourth Test century, and shared a fourth-wicket partnership of 320 with Gillespie, who was celebrating his 31st birthday on Wednesday and faced 425 balls.
"It was not very easy, putting your head down and batting in the heat. I think I am developing into an all rounder," Gillespie said with a laugh.
The visitors declared their first innings on 581 for four, a lead of 384. Bangladesh were struggling to make Australia bat again after reaching 195 for four at close of play.
Opener Shahriar Nafees hit 75 not out and captain Habibul Bashar 49. Leg-spinner Shane Warne had taken three for 63 by the close, bowling 23 consecutive overs.
Australia had resumed on 364 for three after a rain-disrupted Tuesday. Hussey went for his strokes, hitting 21 fours and one six before being caught by Shahadat Hossain on the square-leg boundary off Aftab Ahmed with the score on 530.
Michael Clarke was 23 not out when the Australians declared. Gillespie hit 26 fours and two sixes.
The Australian score was the highest in an innings against Bangladesh, beating the 559 scored by West Indies in 2004.
Bangladesh opener Javed Omar was trapped lbw by Brett Lee on 19 and Bashar was dropped before he opened his account, by Warne at slip off Gillespie.
Bashar and Nafees put together a 102-run partnership before the Bangladesh skipper was caught by Matthew Hayden at slip off Warne. Rajin Saleh was dismissed for five when was caught by Ricky Ponting at silly point off Warne.
Nafees, who was dropped on 29 by Hayden off Warne, faced 166 balls, hitting nine boundaries.
Australia won the first Ttest by three wickets.
Bangladesh (1st innings): 197 (R. Saleh 71)
Australia (1st innings): (Overnight: 364-3)
M. Hayden c sub b Rafique 29
P. Jaques c Nafees b Rafique 66
J. Gillespie not out 201
R. Ponting run out 52
M. Hussey c Shahadat Hossain b A. Ahmed 182
M. Clarke not out 23
Extras: (b-10 lb-10 nb-3 w-5) 28
Total: (for 4 wickets declared, 152.3 overs) 581
Fall of wickets: 1-67 2-120 3-210 4-530
Did not bat: A. Gilchrist, S. Warne, B. Lee, D. Cullen, S. MacGill
M. Mortaza 26 - 3 - 114 - 0 (nb-3 w-2), S. Hossain 33 - 3 - 143 - 0 (w-3), M. Rafique 48.3 - 11 - 145 - 2, A. Razzak 30 - 5 - 99 - 0, R. Saleh 8 - 0 - 32 - 0, A. Ahmed 7 - 1 - 28 - 1.
Bangladesh (2nd innings):
J. Omar lbw b Lee 19
S. Nafees not out 75
H. Bashar c Hayden b Warne 49
R. Saleh c Ponting b Warne 5
M. Ashraful b Warne 29
A. Ahmed not out 1
Extras: (b-7 lb-5 nb-4 w-1) 17
Total: (for 4 wickets, 54 overs) 195
Fall of wickets: 1-25, 2-127, 3-137, 4-187
To bat: K. Mashud, M. Rafique, M. Mortaza, S. Hossain, A. Razzak
Bowling: B. Lee 5 - 1 - 17 - 1 (nb-3 w-1), J. Gillespie 4 - 0 - 14 - 0, S. Warne 23 - 2 - 63 - 3, S. MacGill 15 - 2 - 60 - 0 (nb-1), D. Cullen 7 - 0 - 29 - 0.