Both teams need the win to be any chance of reaching the Shield final against Victoria, and an outright result is likely with 15 wickets falling on the opening day.

WA were sent into bat by the visitors, posting a first innings total of 138 with the dukes ball doing plenty on the green tinged WACA wicket.

Bulls quick Michael Neser was the chief destroyer claiming 5-15 in a remarkable 15 over effort.

WA were in early trouble batting first, losing Cameron Bancroft cheaply.

But at 3-79 after lunch the Warriors were steadying before Hilton Cartwright (16) and Sam Whiteman (38) were dismissed.

From there the home side clawed their way to 138 as Queensland's quicks enjoyed seam-friendly conditions.

But with so much on the line, the Warriors came out firing after the tea break.

Joel Paris made the early breakthrough removing Matthew Renshaw for just one and then Marnus Labuschagne for two in the same over.

Mitch Marsh, Liam Guthrie and Matt Kelly then helped skittle the Bulls top order to have the visitors 5-66, before Sam Heazlett and Neser got them to stumps.

Queensland will resume at 5-95 when day two gets underway from 10:30am AWST tomorrow morning.