The Edmonton Oil Kings are currently the hottest team in the Canadian Hockey League after picking up their ninth consecutive win on Saturday.
T.J. Foster scored twice as the Oil Kings defeated the Prince Albert Raiders 5-3 in Western Hockey League action.
Michael St. Croix had a goal and two assists while Ryan Dech and Tyler Maxwell each scored once to round out the Oil Kings (21-8-3) offence. Dylan Wruck also chipped in with four assists.
Luke Mahura, Mike Winther and Kellan Tochkin each scored for the Raiders (9-22-3).
Tristan Jarry made 34 saves for the win and Eric Williams stopped 26 shots in defeat.
Edmonton scored once on four power-play opportunties while Prince Albert went 1-for-6.
The Oil Kings are atop the Central Division, however their lead over the second place Kootenay Ice is just two points.
Their last defeat came Nov. 19 against the Lethbridge Hurricanes.
Elsewhere in the WHL, it was: Moose Jaw 4, Kelowna 1; Kamloops 5, Swift Current 4; Saskatoon 4, Regina 2; Kootenay 3, Medicine Hat 2; Lethbridge 4, Vancouver 2; Tri-City 5, Everett 1; Seattle 4, Victoria 3 (SO) and Prince George 4, Spokane 3 (SO).
At Edmonton, Foster opened the scoring 9:57 into the first period to give the Oil Kings a 1-0 lead, however Mahura scored with 31 seconds remaining in the period to tie it at one.
St Croix scored at 4:11 of the second period, regaining Edmonton's lead, and Foster extended it to 3-1 at 10:29 on the power play with his second of the game.
Before the period was through, Maxwell added another to make it 4-1 Edmonton after 40 minutes.
Tochkin made it 4-2 with a goal 6:37 into the third period but less than four minutes later Dech scored to retake a three-goal lead.
Winther added one late for Prince Albert but it wasn't enough as Edmonton came away with a 5-3 victory.
Warriors 4 Rockets 1
At Moose Jaw, Sask., Kenton Miller scored twice, including the game-winner, as the Warriors (20-9-4) beat Kelowna (16-14-2).
Blazers 5 Broncos 4
At Swift Current, Sask., JC Lipon and Tim Bozon both scored twice to lead Kamloops (22-7-1) over the Broncos (14-17-3).
Blades 4 Pats 2
At Saskatoon, Andrey Makarov turned away 40 shots as the Blades (20-11-1) doubled up Regina (16-14-2).
Ice 3 Tigers 2
At Medicine Hat, Alta., Drew Czerwonka scored the winning goal with 4:44 remaining in the third period and Nathan Lieuwen turned away 31 shots as Kootenay (20-9-3) downed the Tigers (18-12-4).
Hurricanes 4 Giants 2
At Vancouver, Jaimen Yakubowski scored two second period goals, including the game winner, as Lethbridge (11-22-1) defeated the Giants (20-11-2).
Americans 5 Silvertips 1
At Everett, Wash., Patrick Holland scored two goals while Adam Hughesman and Brandon Shinnimin each had a goal and an assist as Tri-City (24-7-0) beat the Silvertips (5-21-5).
Thunderbirds 4 Royals 3 (SO)
At Kent, Wash., Colin Jacobs scored in regulation and had the only goal in the shootout to lead Seattle (12-15-1) past Victoria (13-18-3).
Cougars 4 Chiefs 3 (SO)
At Spokane, Wash., Cody Carlson scored the tying goal in the third period and then the winner in a shootout as Prince George (12-19-2) came from behind to beat the Chiefs (14-9-5).