The Portland Winterhawks got their 12th win in a row Sunday night, and it came one of the other hot teams in the Western Hockey League.
Portland beat the Kamloops Blazers 3-1 before a crowd of 6,697 at Memorial Coliseum.
The Hawks improved to 16-3-1-0, while Kamloops fell to 17-5-0-1.
Portland got the jump with two unanswered goals in the first period, added a goal late in the second period and then held off on Kamloops scored 1:10 into the final frame.
Oliver Bjorkstrand got the Hawks' second and third goals, both on power plays, and Taylor Leier got the first one at 4:07. Bjorkstand has 11 goals in his rookie season.
Mac Carruth did the job in front of the net, making 24 saves and helping Portland hold the Blazers to 0 for 4 with the man advantage. Carruth improved to 9-0 this season.
For Kamloops, Taran Kozun stopped 33 shots.
Brendan Leipsic had assists on the first two Portland goals, and Chase De Leo assisted on the last two. Leipsic has scored in eight consecutive games, with eight goals and 10 assists during that span.
The Hawks are chasing the club record win streak of 15, set from Jan. 9-Feb. 10, 1998.
Portland, with 33 points, trails the Blazers by two points in the WHL overall standings, but the Winterhawks have played three fewer games.
The teams will meet again Friday at Kamloops.