Kootenay Ice captain Dustin Sylvester had a hat trick in an 8-1 win over the Western Hockey League leading Saskatoon Blades on Wednesday night.
The Blades (29-8-4) opened the scoring as Darian Dziurzynski was alone in front of the net and poked in a rebound through goaltender Todd Mathews' legs.
The Ice (23-15-3) responded with eight straight goals, en route to extended their winning streak to seven games.
Elsewhere in the WHL it was: Brandon 6 Lethbridge 1; Vancouver 6 Red Deer 2; Moose Jaw 5 Medicine Hat 1; Chilliwack 5 Prince George 2; and Everett 6 Kelowna 2.
At Cranbrook,B.C., the Ice tied the game when Mathews stopped a 2-on-1, then assisted on Sylvester's wrist shot past Steven Stanford.
Sylvester got his scored his second of the game in the second period as he fired home a Kevin King rebound.
Just 26 seconds later, Jesse Ismond created a turnover that sent Matt Fraser to the slot and scored on a high wrist shot.
Ice forward Brock Montgomery made the score 4-1 as he was alone in front of the net and sent a wrist shot a shot high on the stick side.
After killing off a two-man disadvantage, the Ice made the score 5-1 as Montgomery pounced on a rebound and put a shot that snuck past a prone Stanford.
Montgomery then became a playmaker as he won a race to the puck in the corner and fed Drew Czerwonka, who crashed the net for a redirection.
The Blades replaced Stanford with Adam Morrison to start the third period, but the Ice kept scoring.
Sylvester completed his third hat trick of the season and fourth of his career on a 3-on-2 break with a wrist shot high on the glove side.
Joe Antilla capped the scoring by putting a rebound past Morrison.
Mathews made 21 saves for Kootenay.
Stanford stopped 26 of 32 shots before making way for Morrison, who stopped four of six shots in relief.
Wheat Kings 6 Hurricanes 1
At Brandon, Man., Jay Fehr scored two goals to lead the Wheat Kings over Lethbridge.
Giants 6 Rebels 2
At Red Deer, Alta., Brendan Gallagher scored twice and Mark Segal stopped 33 shots as Vancouver beat the Rebels.
Warriors 5 Tigers 1
At Moose Jaw, Sask., Thomas Frazee scored twice as the Warriors beat Medicine Hat.
Bruins 5 Cougars 2
At Chilliwack, B.C., Prince George native Ryan Howse scored three times against his hometown team to help the Bruins to a victory over the Cougars.
Silvertips 6 Rockets 2
At Kelowna, B.C., Shane Harper had a goal and two assists as Everett downed the Rockets.