The Kamloops Blazers (10-10-2-2) got 41 saves from 17-year-old goaltender Connor Ingram and won 4-1 over the Portland Winterhawks (9-12-0-3) on Wednesday night.
The Blazers had struggled in first periods lately, giving up at least a goal in the past seven games.
The hockey club was engaged off the puck drop as they played a good first period.
Cole Ully eventually opened the scoring 11:42 into the period. Matt Needham and Quinn Benjafield won a puck battle and Cole Ully took the puck to the net snapping home his 10th goal of the season for a 1-0 Blazers lead.
Shots were 10-10 in the period as the Blazers took a 1-0 lead into the second period.
The Blazers started the second period with a 5-on-3 power play and converted off the rush. Ully set up Mike Winther as he slid a shot five-hole only 16 seconds in to make it 2-0 Blazers.
Luke Harrison made it 3-0 as he posted up in the high slot and took a feed from Logan McVeigh to score his fourth goal of the season.
The Winterhawks took a time out and had a strong second half of the period. Connor Ingram was solid in goal for the Blazers making difficult saves look routine.
The Winterhawks got a goal on a delayed penalty call. Chase De Leo fed Keoni Texiera in the high slot and he scored to cut the Blazers lead to 3-1.
The Blazers added to their lead in the third period Jake Kryski scored his seventh goal of the season on a rebound to make it 4-1 Blazers.
From there, it was Ingram who held his ground and was solid in goal making 41 stops on the night to help the Blazers to a 4-1 win.
The Blazers were 1-for-3 on the power play and 5-for-5 on the penalty kill.
The Blazers will host the Prince George Cougars on Friday night and will conclude the week in Spokane on Sunday evening.