The Pierce (20-13) pounded the Grays Harbor (1-25) on Sunday 9-1 at Olympic Stadium.
The Pierce scored three runs in the fifth on the Pierce scored in the fifth on a two-run triple by Mac McCarty and a sacrifice fly by Josh Palmquist.
McCarty racked up three RBIs on two hits for the Pierce.
Keenan Lum struck out seven, paving the way for a the Pierce win. Lum allowed one earned run, six hits and no walks over five innings.
Max Thomas (0-3) was the game's losing pitcher. He lasted just four innings, walked two, struck out one, and allowed four runs.