(CNN) -- The West Indies need a heroic effort from their last two batsman to snatch a courageous series-saving victory in the third Test against Australia in Perth.
The tourists go into the final day still needing 51 runs to win as No. 10 Kemar Roach and No. 11 Gavin Tonge survived until stumps on Saturday having added a stubborn 29 runs for the last wicket, with the Windies on 308-9.
Australia, who lead 1-0 after winning the opening match in Brisbane, added just 13 runs to their overnight total of 137-8 to set a target of 359.
Dwayne Bravo and spinner Sulieman Benn took a wicket each to end with figures of 4-42 and 3-29 respectively.
The West Indies made a rocky start in their chase for what would be the seventh-highest target as captain and opener Chris Gayle was unable to follow up the fireworks of his first-innings 102 as he fell for 21 as his side stumbled to 68-3 before lunch.
But Narsingh Deonarine (82) and Brendan Nash (66) added 128 before Shane Watson -- who took the vital wicket of Gayle -- struck again.
He clean-bowled Deonarine to end his 171-ball innings, which featured 10 fours and two sixes, and left-arm fast bowler Mitchell Johnson then accounted for Bravo just one run later.
Nash got bogged down on 48 for almost an hour, while Denesh Ramdin had a leg-before-wicket decision from the bowling of Clint McKay overturned by the video umpire before becoming the debutant's first Test victim soon after, making 14.
Doug Bollinger ended Nash's stubborn resistance when he bowled him with the second new ball as the Windies teetered on 245-7, but Benn clubbed a lusty 33 off 28 balls before his luck ran out.
He had a catch by Bollinger overturned by the third umpire, and was dropped by Theo Doropoulos at mid-on, but finally holed out to the substitute fielder off Johnson.
Johnson, who was battling the effects of a stomach ailment, then took his third wicket two balls later to dismiss Ravi Rampaul (10) to earn Australia an extra half an hour in attempt to clinch victory.
However, Roach ended the day unbeaten on 13 and Tonge made 12 from 10 deliveries to frustrate the home attack and take the match into a fifth day.
Meanwhile, England will be chasing a victory target of 364 on the final day of the opening Test against South Africa at Centurion.
The tourists had already knocked off 11 runs of that total at stumps on Saturday, but suffered the loss of captain Andrew Strauss for just one.
South Africa had resumed their second innings on 9-1, and quickly lost captain Graeme Smith (12), nightwatchman Paul Harris (11) and first-innings centurion Jacques Kallis (4).
But Hashim Amla made exactly 100 as he put on 119 with AB De Villiers (64) to give the Proteas hope of setting a testing target.
He was the seventh man out with the score at 266 when he was skittled by a low shooter from seamer James Anderson, who claimed figures of 4-73 as the pitch began to deteriorate and provide uneven bounce.
However, that did not stop Mark Boucher from crashing 63 off 73 balls, while Morne Morkel bashed 22 off 13 to allow Smith to declare at 301-7.
Morkel then claimed the prize scalp of South Africa-born Strauss with his second delivery, having the left-hander caught by wicketkeeper Boucher.