Day two began in similar fashion, Bangladesh losing only one wicket in the morning session as Rajin Saleh hit a half-century, but after lunch the team were out for 427 - their second highest total thus far in Test cricket. MacGill picked up a career best of eight for 108 as the last four wickets fell for just 29 runs. Australia took to the wicket with a disheartened spirit, conveyed by Matthew Hayden being lbw for six runs in the third over and Ricky Ponting was trapped the same way for 21. The rest of the team fell thick and fast if it had not been for Adam Gilchrist putting up a fight of 51* as the day closed on 145–6 with the Australians fighting to avoid the follow on. The third day was resumed with Gilchrist and Brett Lee (12) to bat, the latter being the only wicket to fall in the morning. The eighth wicket, aided by Gillespie helped avoid the follow on, with a partnership of 73 in which Gilchrist managed his first Test century for over a year. Stuart Clark came and went for a duck and Gilchrist was caught, leaving the Australians 269 all out and Bangladesh spin bowler Mohammad Rafique with figures of five for 62.