Dustin Sylvester led all scorers with a five-points as the Kootenay Ice struck for five first-period goals before holding on in a wild 8-6 win over the host Swift Current Broncos Wednesday in the WHL.
The Ice now have a franchise record 13-game win streak, with their last defeat coming back on Dec. 13 in a shootout loss to the Calgary Hitmen.
Kootenay led by period scores of 5-3 and 7-5 in the wide-open offensive contest.
Sylvester assisted on the first four Kootenay goals and adding the eventual game winner with his 25th of the season in the second period. Sylvester now has a team-high 65 points on the year.
Steele Boomer had a hat trick, which included an insurance goal into an empty net, giving him 19 goals on the season. Matt Fraser, Jesse Ismond, Brayden McNabb and Hayden Rintoul added singles.
Elsewhere in the WHL it was: Prince Albert 4 Brandon 1; Portland 5 Kamloops 2; Everett 3 Vancovuer 2; and Chilliwack 2 Kelowna 1 (SO).
At Swift Current, the Broncos were led by Cody Eakin with one goal, three assist. Eakin now leads the Broncos with 34 goals and 63 points.
Overage forward Matt Tassone, meanwhile, notched a pair of power-play goals for the Broncos, with Stepan Novotny, Brad Hoban, and Dillon Wagner also scoring.
Ice netminder Todd Mathews earned his 21st win of the season despite giving up six goals on 17 shots before being replaced in the third period. Nathan Lieuwen stopped all six shots he faced in his relief appearance.
Broncos starting goaltender Morgan Clark was burned for four goals on 11 shots in the opening 11:25 of play before being chased from the net. Mark Friesen finished the contest and made 26 saves on 29 shots. His record fell to 13-16-4.
Kootenay improved to 29-15-3 while Swift Current fell to 24-22-2.
Raiders 4 Wheat Kings 1
At Prince Albert, Sask., Raiders goaltender Garrett Zemlak was carried off the ice on a stretcher after a goalmouth collision five minutes into the second period, overshadowing a victory over Brandon.
Winterhawks 5 Blazers 2
At Portland, Ore., Taylor Peters had a goal and two assists to lead the Winterhawks over Kamloops Blazers.
Silvertips 3 Giants 2
At Everett, Wash., Shane Harper scored the winner as the Silvertips earned their 10th straight victory.
Bruins 2 Rockets 1 (SO)
At Kelowna, B.C., Lucas Gore made 38 saves in regulation and three more in a shootout as Chilliwack downed the Rockets.