CALGARY - It wasn't the Battle of Alberta the Flames were hoping for.
The Oilers scored three goals on their first four shots en route to a 7-3 victory over the Flames at the Scotiabank Saddledome on Saturday to sweep the season series for the first time in franchise history.
Chad Johnson was pulled after surrendering three goals in the opening 5:58 while Brian Elliott allowed three goals on 26 shots.
Jordan Eberle scored twice and Anton Slepyshev, Mark Letestu, Connor McDavid, Oscar Kelfbom and Ryan Nugent-Hopkins registered singles for the Oilers, which increased their lead over their provincial rivals in the standings to nine points.
Laurent Brossoit, who was dealt to Edmonton by Calgary in exchange for defencman Ladislav Smid and forward Roman Horak in 2013, turned aside 38 shots between the pipes for the Oilers in his first action of the season.
Matthew Tkachuk, Sean Monahan and Lance Bouma scored for the Flames.
Slepyshev gave the guests an early 1-0 lead on just their second shot of the game. After Drake Caggiula cleanly won the draw in the Flames zone, Slepyshev picked up the puck and wired a wrist shot under Johnson's blocker.
Just 4:05 later, Letestu and Eberle tallied just 36 seconds apart to open up a 3-0 advantage for the Oilers. First, it was Letestu who one-timed a pass from Zach Kassian that beat Johnson low and then Eberle snapped a shot short-side on Johnson.
That would be the end of Johnson's night.
Milan Lucic and Deryk Engelland dropped the mitts midway through the first period and engaged in a spirited tilt. The two squared off in Calgary's home-opener back on Oct. 12.
Edmonton extended its lead to 4-0 at the 3:57 mark of the second period when McDavid danced through the slot and buried a wrist shot past Elliott. The play was challenged by the Flames citing goaltender interference but video review revealed the goal was good.
Calgary finally solved Brossoit on the powerplay with 4:05 left in the middle frame. Tkachuk deflected a point blast from Dougie Hamilton past the Oilers' netminder to cut Edmonton's lead to 5-1.
Edmonton responded 58 seconds later with a man-advantage when Kelfbom sent a slap shot past Elliott.
Monahan scored his 15th of the season on a breakaway 26 seconds into the third period to stretch his goal streak to a career-high five games.
Bouma added the final Flames marker with 4:11 left, his third of the season, before the Oilers sealed the win with an empty-netter, courtesy of Nugent-Hopkins.
NOTES: Scratched for the Flames were forwards Freddie Hamilton (healthy) and Garnet Hathaway (upper body) and defenceman Brett Kulak (healthy) … Sam Bennett made his return after being a healthy scratch Thursday against the Predators … Johnson made his seventh start in the last eight Flames contests.
UP NEXT: The Flames embark on a three-game Canadian road swing starting with a date against the Toronto Maple Leafs on Monday (5:30 PM MT; Fan 960).