Western Australia 332 and 4 for 39 trail Queensland 411 (Street 115, Wildermuth 80, Burns 76) by 40 runs

Bryce Street's maiden first-class hundred then a late burst of wickets gave Queensland a terrific chance of pushing for victory against Western Australia.

Queensland built a lead of 79 then dismantled Western Australia's top order during the final session to leave them 4 for 39 at stumps. Cameron Gannon had figures of 2 for 10 from 12 overs having removed Sam Whiteman and Marcus Stoinis in consecutive balls with short deliveries.

Street, who scored a triple century in grade cricket last month then a half-century on his first-class debut against South Australia, compiled 115 off 308 balls.

After he was bowled off an inside edge by David Moody, Jack Wildermuth's 80 carried Queensland towards a useful lead although Wildermuth won't want to relive his dismissal as he pulled a long-hop from Cameron Bancroft to deep square leg.

Street's impressive occupation and the contributions from the middle and lower order were vital after the early honours on the third day had gone to Western Australia.

Usman Khawaja's hopes of pressing for a Test recall were dented when he edged behind off Stoinis who then trapped the in-form Marnus Labuschagne lbw for a duck - his first single-figure dismissal since July 13.

There was plenty of toil for Western Australia's quicks, though, and the majority of the success was gained by the allrounders with Stoinis and Hilton Cartwright shared six wickets.

It took Queensland 13 overs to make the first breakthrough but then they came in a rush. Bancroft's struggles in four-day cricket continued when he dragged on against Xavier Bartlett before Gannon made his mark, a pinpoint bouncer forcing Whiteman to splice to gully then Stoinis carelessly turning his first ball off the hip straight to short leg to make it three wickets in six balls.

Things got worse for Western Australia when Shaun Marsh edged Bartlett to the keeper in the penultimate over of the day to leave his team facing defeat.