Brandon McMillan and Adam Brown kept the Kelowna Rockets soaring on Saturday night.
McMillan scored twice and Brown made 23 saves as the Rockets routed the Prince George Cougars 7-1 in Western Hockey League action. Spencer Main, Lucas Bloodoff, with his fifth goal of the season, Cody Chikie, Shane McColgan and Collin Bowman also scored for Kelowna (6-2-1), which won its sixth game in a row after going winless in its first three.
The Rockets gave up the game's first goal just six minutes into the contest before scoring seven straight, including three in a 52-second span in the third period to put the game away.
Elsewhere in the WHL it was: Edmonton 5 Swift Current 2; Kamloops 5 Chilliwack 4 (SO); Moose Jaw 6 Calgary 3; Portland 8 Prince Albert 3; Saskatoon 3 Lethbridge 2 (OT); Spokane 4 Seattle 1; and Vancouver 5 Medicine Hat 4.
At Kelowna, B.C., Brock Hirsche, with a penalty shot, replied for Prince George (2-7-0), which suffered its fifth straight loss. On Friday, the Cougars lost 6-1 to the Blazers in Kamloops.
James Priestner made 24 saves for Prince George, but was pulled after Kelowna's sixth goal. Michael Salmon made seven stops in relief.
Oil Kings 5 Broncos 2
At Swift Current, Sask., Tomas Vincour collected the game-winning goal midway through the third period and added an empty-netter as Edmonton defeated the Broncos.
Brett Breitkreuz had the game-tying goal midway through the second period, while Oil Kings rookie Michael St. Croix scored his first of the season in the opening period as the Oil Kings (5-2-2) scored four unanswered goals in the come-from-behind victory. Rookie Cameron Maclise also scored an empty-netter for his first career WHL goal.
Brad Hoban and Cody Eakin, with his team-leading eighth of the season, replied for Swift Current (5-4-0).
Blazers 5 Bruins 4 (SO)
At Chilliwack, B.C., Justin Leclerc came off the bench to stop 20 shots through overtime and three more in the shootout as Kamloops edged the Bruins.
Leclerc relieved Jon Groenheyde to start the second period with the Blazers trailing 3-1 as the Blazers (7-1-2) maintained their hold on first place in the Western Conference. Jimmy Bubnick, Giffen Nyren, Brendan Ranford and Jake Trask scored for Kamloops in regulation time.
Ryan Howse and Kevin Sundher, each with two, replied for Chilliwack (2-6-0).
Warriors 6 Hitmen 3
At Moose Jaw, Sask., Jason Bast scored three goals as the Warriors downed Calgary.
Spencer Edwards, Quinton Howden and Cody Smuk each added a goal and an assist for Moose Jaw (6-4-0), which beat the Hitmen for the second time in a week.
Joel Broda scored for Calgary (7-2-0) in his return to the Civic Centre, while Cody Sylvester and Michael Stone also scored.
Winterhawks 8 Raiders 3
At Portland, Ore., Riley Boychuk had two goals and an assist and Joe Morrow added four assists to lead the Winterhawks over Prince Albert.
Portland (7-2-0) got eight goals from seven players and 14 players recorded at least a point. Chris Francis and Troy Rutkowski each had a goal and an assist, Ty Rattie had a goal and two assists, while Brad Ross, Stefan Schneider and Spencer Bennett added a goal each.
Nathan Deck and Ryan Harrison scored and Brandon Herrod had a goal and an assist for the Raiders (4-6-0).
Blades 3 Hurricanes 2 (OT)
At Lethbridge, Alta., Derek Hulak tied the game with 47 seconds remaining and Jyri Niemi scored on a power play in overtime as Saskatoon came back to beat the Hurricanes.
Walker Wintoneak also scored for the Blades (5-2-2).
Mitch Maxwell and Mike Reddington scored power-play goals for Lethbridge (3-6-1), which took a bench minor in overtime for too many men.
Chiefs 4 Thunderbirds 1
At Spokane, Wash., Ottawa Senators draft pick Jared Cowen scored early in the second period and added an assist the Chiefs defeated Seattle.
Blake Gal also had a goal and an assist for Spokane (4-2-1), while Tyler Johnson and Kyle Beach added goals.
Colin Jacobs replied for the Thunderbirds (2-5-0).
Giants 5 Tigers 4
At Vancouver, Kevin Connauton scored a late goal to lead the Giants past Medicine Hat.
Brendan Gallagher had two goals, while Cass Mappin and Neil Manning also scored for Vancouver (6-2-2).
Tristan King scored twice for the Tigers (3-2-4), while Emerson Etem and Scott MacKay added goals.