Skipper Michael Clarke scored a patient 73 as Australia tried to claw their way back into the first Test against the West Indies.
Australia closed day three on 248-5 though which meant that they are still 201 behind with just five wickets remaining in Barbados.
The tourists resumed the third day at the Kensington Oval on 44-0 in reply to the hosts' 449-9 declared and looked in trouble when they slumped to 133-4.
Australia had added only six runs to their overnight total when Ed Cowan (14) edged a Darren Sammy (2-33) delivery to wicketkeeper Carlton Baugh.
And the Windies skipper then made another breakthrough when he had David Warner (42) caught by Darren Bravo at second slip.
A fuming Ricky Ponting was run out for four after a mix-up with Shane Watson, with the former skipper storming off the field in a rage.
Clarke survived a scare just before the interval when he was given out caught behind to Devendra Bishoo when on 21, only to successfully get the decision overturned following a review.
Australia would have been hoping to build on that recovery in the afternoon session but they suffered an immediate setback when Watson was dismissed off the second ball after the restart for 39.
Kemar Roach (1-56) was the successful bowler as he had Watson caught behind by Baugh after enticing an outside edge.
Clarke stood firm, though, and he put on 82 for the fifth wicket with Michael Hussey until top-edging a Bishoo (1-77) delivery to Narsingh Deonarine at deep mid-off.
That ended a 173-ball innings which featured four fours and a six.
Hussey was unbeaten on 47 from 156 balls and Matthew Wade 19 not out when bad light halted play with Australia on 248-5, still 201 in arrears.