The Moose Jaw Warriors and Calgary Hitmen fought for their ice in a tight game on  Wednesday at Mosaic Place and when the smoke cleared, the Hitmen skated away with a narrow 3-2 shootout win.

Both teams have the ability to race up the ice in transition but throughout the first period, both teams did a good job keeping tight gaps and not allowing many quality scoring chances.

Moose Jaw's best chances came while on the power play, which they spent plenty of time on in the opening frame. The Warriors were awarded two four-minute power plays and inside the second power play, they had 1:52 to work on a two-man advantage, but couldn't punch the puck in, which kept the game scoreless.

Five minutes into the second period, 20-year-old Dalton Hamaliuk fought the puck away from the Hitmen on the left boards and tossed it to the right side for Josh Brook, who took a shot to the net where Tristin Langan deflected in his 31st of the season.

Calgary pressed late and with under four minutes left in the frame picked up a goal from Kaden Elder to tie the game at one.

Calgary outshot the Warriors 18-8 in the third period but the Warriors took a 2-1 lead at 8:16 when Keenan Taphorn deflected a Hamaliuk shot for this 10th of the season.

Moose Jaw's lead held for the majority of the third but with 2:35 left in regulation, Hitmen defenceman Dakota Krebs stepped inside the Warriors' right circle and snuck a puck past Adam Evanoff to tie the game at two and force overtime.

The extra period didn't produce a game-winning goal, which propelled this game to a shootout.

Moose Jaw got goals from Justin Almeida and Brayden Tracey in the shootout, but the Hitmen picked up three straight goals from James Malm, Carson Focht, and Josh Prokop to take the game 3-2.

Hamaliuk led the Warriors with two assists, while Evanoff made 35 saves, and Calgary's Jack McNaughton made 33 saves.

Moose Jaw was 0-for-6 on the power play and 5-for-5 on the penalty kill.

The Warriors have Thursday off to get ready for a pair of home games on the weekend.  On Friday, the Seattle Thunderbirds, who won 4-1 in Prince Albert on Wednesday, are in town for the only time this season and then on Saturday, the Brandon Wheat Kings make their final stop of the regular season to the Mosaic Place.