Jamal Watson, Spencer Galbraith and Sam Mckechnie also scored for the Hurricanes (5-6-1), who have won two of their last three contests, and Russell Maxwell chipped in with two assists.
Sam Fioretti, Justin Kirsch and Tanner Eberle scored for the Warriors (5-5-2).
Travis Brown assisted on all three of his club's goals.
Ty Rimmer made 42 saves for the win, and the game's first star, as Justin Paulic turned away 35 shots in a losing effort.
Lethbridge went 1-for-4 on the power play while Moose Jaw went 2-for-8.