The home sides trio of Test speedsters were all among the wickets as WA collapsed to be all out for 128 and were handed their first loss of the season.

WA resumed at 3-28 but any hopes of batting through the final day were almost immediately dashed as Mitchell Starc and Josh Hazlewood cut a swathe through the top-order.

That left WA at 7-41, having lost 6-15 including two late wickets before stumps on day three.

Josh Inglis and Ashton Agar were the only WA batters to offer serious resistance, as the pair successfully negotiated 28 overs.

Inglis crafted a gutsy knock of 46 before being dismissed in unlikely fashion.

The wicketkeeper fired a drive into the foot of close-in fielder Moises Henriques with the ball ricocheting across the wicket and into the hands of Nick Larkin.

NSW cleaned up the tail shortly after and wrapped up a comprehensive win.

WA turn their attention to Sunday's Marsh One-Day Cup fixture against South Australia, with a spot in the final up for grabs.