Reinhart's two goals came in a three-goal third period for the Ice (30-27-2). Levi Cable and Luke Philp also scored, as Kootenay converted on both its power plays.
Luke Bertolucci had the lone goal for Edmonton (26-27-6), which failed to score on its only power play.
Tristan Jarry made 23 saves in 57:30 for the Oil Kings.
BRONCOS 4 REBELS 2
SWIFT CURRENT, Sask. — Jordan Thomson broke a tie in the third period as the Broncos doubled up Red Deer.
Coda Gordon had a goal and two assists for Swift Current (28-25-5) with Colby Cave also chipping in. Glenn Gawdin added an empty-net goal.
Wyatt Johnson started the game with a power-play goal 36 seconds into the first for the Rebels (31-18-9). Meyer Nell also scored in the period.
RAIDERS 6 WHEAT KINGS 4
PRINCE ALBERT, Sask. — Austin Glover had two goals and an assist as the Raiders handed Brandon its first regulation loss in 17 games.
Reid Gardiner, Matteo Gennaro, Craig Leverton and Glover helped Prince Albert (24-32-3) jump out to a four-goal lead. Simon Stransky scored the winner 1:10 into the third with Glover adding his second of the game into an empty net.
Jayce Hawryluk had a hat trick in the second period for the Wheat Kings (43-10-6) and Tim McGauley also scored.
PATS 4 BLADES 1
REGINA — Braden Christoffer had the first of three goals in the second period as the Pats downed Saskatoon.
Carter Hansen and Jesse Gabrielle also scored in the second for Regina (31-19-7), which lost its fourth straight. Adam Brooks rounded out the attack.
Ryan Graham replied for the Blades (17-38-3) in the third period with a short-handed goal.
WARRIORS 4 BLAZERS 3
KAMLOOPS, B.C. — Brayden Point had a hat trick as Moose Jaw held on to beat the Blazers.
Jack Rodewald added the other for the Warriors (24-30-5) on the power play.
Joel Hamilton struck twice for Kamloops (22-32-6) with Cole Ully also finding the back of the net.
WINTERHAWKS 5 GIANTS 2
PORTLAND, Ore. — Keegan Iverson was one of three Winterhawks to score in the third period as they beat Vancouver.
Skyler McKenzie and Layne Viveiros also chipped in with goals in the third for Portland (34-20-4). Dominic Turgeon and Oliver Bjorkstrand had the others.
Dalton Sward and Jackson Houck scored for the Giants (25-31-3).
HITMEN 4 CHIEFS 3
SPOKANE, Wash. — Colby Harmsworth had the winner in the third as Calgary scored three in the period to slip past the Chiefs.
Micheal Zipp and Elliott Peterson also had third-period goals for the Hitmen (35-18-5), who won their third straight game. Carsen Twarynski had the other goal.
Blair Oneschuk, Adam Helewka and Kailer Yamamoto supplied the offence for Spokane (27-26-4).
ROCKETS 3 ROYALS 2
VICTORIA — Edmonton Oilers prospect Leon Draisaitl had the winner with under a minute left in the third as Kelowna rallied to beat the Royals.
Josh Morriseey and Cole Linaker scored on the power play for the Rockets (46-9-4), who won their fourth straight.
Greg Chase and Austin Carroll supplied the offence for Victoria (32-23-4).
AMERICANS 2 SILVERTIPS 1 (SO)
EVERETT, Wash. — Tyler Sandhu scored the only goal in the shootout as Tri-City ended a three-game skid by edging the Silvertips.
Parker Wotherspoon tied the game late in the third period for the Americans (27-29-3).
Carson Stadnyk had the only goal for Everett (35-16-10).
THUNDERBIRDS 4 HURRICANES 3 (OT)
KENT, Wash. — Jerret Smith scored the winner on a power play 58 seconds into overtime as the Thunderbirds topped Lethbridge.
Shea Theodore, Cory Millette and Nick Holowko also found the back of the net for Seattle (30-21-7).
Johnny Wesley, Jamal Watson and Kord Pankewicz had goals for the Hurricanes (18-33-7).
Lethbridge forward Mike Winther was ejected at 16:54 of the third period after receiving a major penalty for spearing.