
He fell in the nervous 90s, but Cameron Green has still given his Ashes hopes an almighty boost with a determined knock during Western Australia's Sheffield Shield clash with Queensland at the WACA Ground.
In reply to Queensland's 390, WA started day three at a somewhat shaky 5-210 but with Green unbeaten on 49 and holding the key.
Green drove spinner Mitch Swepson for four on the first ball on Thursday to bring up his half-century and looked set for a ton before being trapped leg before on 94 by Michael Neser just after lunch.
WA declared at 7-322 immediately following Green's dismissal, with Aaron Hardie (55no off 101 balls) the other notable scorer of the day.
Queensland went to stumps at 8-187 in their second innings, a lead of 255 and with everything to play for on Friday.
Opener Matt Renshaw, who was unlucky to miss selection in Australia's Ashes squad, made 51 off 73 balls while battling a knee complaint, and Jack Clayton scored 54.
The in-form Marnus Labuschagne was dismissed for 11 when he was bowled by Brody Couch.
WA spinner Corey Rocchiccioli was the chief destroyer, snaring 4-41, with all four of those wickets coming across two of his overs late in the day as the Bulls crumpled from 4-183 to 8-184.
The heroics of both Green and Rocchiccioli have given WA a shot at victory on what shapes to be an intriguing final day.
Green's 172-ball innings featured eight fours and one six, but more importantly plenty of patience when the occasion called for it.
The impressive knock came after he had returned the economical figures of 1-13 from eight overs in his most significant bowling stint since undergoing radical spinal surgery a year ago.
He followed that up with 0-17 off eight overs in Queensland's second innings.
Australian selectors are yet to reveal whether they will unleash both Green and Beau Webster in the first Ashes Test in Perth, starting on November 21.
But if they only opt for just one allrounder, Green's performances with both bat and ball are certain to see him earn the nod.
WA's start to the day wasn't great with Green's attempt to come back for a second run resulting in Rocchiccioli's run out on the third over of the morning.
His runs dried up when Queensland took the new ball a short time later, with the 26-year-old forced to work hard against the swinging ball.
Green was on 63 when he survived a confident LBW appeal from Neser, and he was on 74 when Gurinder Sandhu's own LBW shout fell on deaf ears.
Queensland's pace attack tried their best to put the squeeze on, but the West Australian powerhouse managed to survive the tough period to push closer to his century.
Green was finally undone when Neser's delivery cut back and struck him flush on the pads.