The Oil Kings beat the Brandon Wheat Kings 6-2 on Monday and moved three points clear of rival Calgary after the Hitmen fell 3-2 to Kootenay.
Keegan Lowe also had a pair of goals while Mitchell Moroz added a single for Edmonton (25-8-5) in the first of four meetings against the Wheat Kings. Edmonton won last year's season series 3-1.
Tim McGauley and Richard Nejezchleb had the goals for Brandon (14-21-4).
Elsewhere in the WHL it was: Tri-City 6, Spokane 3; and Portland 5, Seattle 0.
At Edmonton, Moroz opened up the scoring for the Oil Kings at 10:30 of the first period, taking the puck just inside the left faceoff circle and wiring it above the glove of Brandon netminder Corbin Boes.
Samuelsson doubled Edmonton's lead 1:14 later, streaking in on the right wing and beating Boes to the blocker side.
McGauley pulled Brandon back within one with 3:18 remaining, corralling a rebound off Oil King netminder Laurent Brossoit's left pad and tucking it home.
Lowe restored Edmonton's two-goal margin at 2:56 of the second, letting loose a cannon from the point through traffic to make it 3-1 Oil Kings.
Samuelsson added his second of the game at 8:48, finishing off a goalmouth scramble from a sharp angle to put Edmonton up by three.
Lowe and Samuelsson's third period power-play goals put the game out of reach for Brandon before Nejezchleb's late goal with 3:38 remaining.
Boes stopped 30 shots in net for the Wheat Kings, while Brossoit turned aside 21 for Edmonton.
Ice 3, Hitmen 2
At Cranbrook, B.C., Brock Mongomery scored twice and Levi Cable had the decisive goal to put Kootenay (12-24-1) ahead of Calgary (24-10-4).
Americans 6, Chiefs 3
At Kennewick, Wash., Parker Bowles had two goals to help Tri-City (21-14-3) overcome Spokane (24-12-1).
Winterhawks 5, Thunderbirds 0
At Portland, Ore., Mac Carruth made 31 saves as the league-leading Winterhawks (32-5-1) beat Seattle (16-19-3) for their ninth straight victory.