Hilton Cartwright compiled a patient half-century as Western Australia built a strong first innings tally in their rain-affected Sheffield Shield match against NSW in Sydney.
At lunch on day three, WA reached 4-332 in the penultimate-round match.
Sunny skies greeted the teams after day two was completely washed out, with WA electing to continue their innings with just six sessions remaining.
Cartwright struggled to increase the scoring rate on the slow Bankstown Oval surface, chewing up 201 balls for his unbeaten 75, having resumed on 29.
Aaron Hardie is the other not out batsman on 27.
WA compiled 4-231 on day one, adding 101 runs in an elongated 38-over morning session.
Josh Philippe was the only wicket to fall, caught and bowled by allrounder Jack Edwards (3-58).
NSW used three spinners on day three, including debutant Riley Ayre who came into the match after Tanveer Sangha was ruled out having suffered a mild concussion while fielding on Tuesday.
The sides are among five states with two wins apiece chasing a spot in the March 31 season-decider.