Bolton Pouliot made a season-high 53 saves as the Red Deer Rebels defeated the Edmonton Oil Kings 5-3 Thursday night in Western Hockey League action.
Pouliot kept the Oil Kings at bay in the third period, turning aside all 19 he faced in the third period en route to his fifth win of the season.
Johnson opened up the scoring for Red Deer just 1:18 into the contest, streaking in on the left wing and chipping the puck over the right pad of Oil Kings goalie Tristan Jarry.
Two quick goals by Red Deer put the visiting side up 3-0 before the game was six minutes old. First, Elson jammed home a rebound behind Jarry, then Dumba's power-play blast from the point slipped through traffic.
St. Croix put Edmonton on the board at 12:17, making no mistake on a defensive miscue. Ewanyk had an easy tap-in on Henrik Samuelsson's centring feed to pull Edmonton within one at 18:36 of the first.
The Rebels restored a two-goal margin at 3:27 of the second, Maxwell flying in to flick in a rebound and make it 4-2 Red Deer.
Foster hauled Edmonton back within one at 16:18 of the second, finishing a rebound off Pouliot's left pad, before Dumba added the insurance goal for Red Deer on the power play at 16:32 of the third.
Jarry turned aside 34 shots in net for the Oil Kings.
Elsewhere in the WHL it was: Moose Jaw 4 Regina 3 and Kelowna 7 Kamloops 3.
Warriors 4 Pats 3
At Regina, Tanner Eberle scored twice to help Moose Jaw (13-17-) beat the Pats (13-21-4). Eberle, a Regina product and second cousin of Edmonton Oilers superstar Jordan Eberle, scored both his goals at the end of the second to give the Warriors a 2-0 lead heading into the third period.
Rockets 7 Blazers 3
At Kelowna, B.C., Zach Franko had a pair of goals and added three assists as the Rockets (24-10-2) thumped Kamloops (25-10-4).