"Tonight was not how we wanted to start the season, but we get to see these guys again in two days," Brouwer said. "That's the beauty of this game. We'll spend a lot of time tomorrow working on our game, working on our systems, working on ourselves, and going into Friday night's game more prepared."
McDavid helped put Edmonton up by two with his first of the season at 12:17 of the second period. Andrej Sekera's initial point shot went wide, but McDavid gathered the carom off the end boards and chipped a backhand by Elliott to give the Oilers a 4-3 lead.
He scored again on a penalty shot at 14:33. McDavid slowed up in the slot and deked before shooting by Elliott's blocker to extend the Oilers' lead to 5-3.
Puljujarvi scored his first NHL goal nine minutes into the third to give Edmonton a 6-3 lead, and Wideman scored his first of the season on the power play at 11:29 on a one-time setup by TJ Brodie.
Eberle scored into an empty net with 1:22 remaining in regulation.
"It was one of those things ... what could go wrong did go wrong," Elliott said. "It's not the way you want to start the season ... it doesn't matter if there's a new team or a new coach ... anything. You don't want to start a season like that. The good thing is we've got these guys back at home. We'll get back to the drawing board and we'll get a win at home."
Maroon opened the scoring 1:10 into the game on Edmonton's first shot, but Chiasson tied the game 36 seconds later on Calgary's second shot.
Chiasson scored 36 seconds later on Calgary's second shot. He circled out from behind the net and had his initial wraparound stopped by Cam Talbot, but Chiasson scored on the rebound to tie the game 1-1 at 1:46.
Pitlick restored Edmonton's lead at 5:34, and Kassian extended the lead to 3-1 with 4:48 remaining in the first. He took a breakaway pass from Oscar Klefbom before dekeing forehand-to-backhand to beat Elliott.
Brouwer tallied his first goal in Calgary silks when he intercepted a pass attempt from Leon Draisaitl while shorthanded. The Flames forward walked around Eberle and beat Talbot low to cut the Oilers lead to 3-2.
Frolik added to the Flames' shorthanded total just 2:25 later when he followed up a Mikael Backlund attempt and stuffed home a rebound which temporarily tied the game 3-3. Calgary's penalty kill, 30th in the NHL last season, went 5-for-6, with two goals for, against the Oilers.
Goal of the game:Brouwer went in on a breakaway and faked before shooting over Talbot's glove after picking off a cross-ice pass from Oilers forward Leon Draisaitl to pull the Flames to within one goal in the second period.
Save of the game:Elliott made a glove save on Eberle's one-timer just outside the crease after a setup by McDavid 6:21 into the second to keep Calgary within two.
Unsung moment of the game:Wideman lifted Eberle's stick with the puck loose in the crease and Elliott turned around following a McDavid burst three minutes into the third to help keep Calgary within two.
Highlight of the game:McDavid was awarded a penalty shot after being hooked on a partial breakaway by Wideman. Skating in, McDavid faked before shooting low blocker on Elliott for his second of the game with 5:27 left in the second period.
They said it:"Too many turnovers. We were careless with the puck a lot of the times. Especially against a team like this they're going to make you pay. Second goal was a 2-on-1. Third goal was a breakaway. Then we give up a penalty shot. We were just careless with the puck. We didn't put it in good areas. We thought we were going to try to make plays at the blue line. We just fed their turnover game all night long." -Flames forward Troy Brouwer
"It's disappointing, but you can't get hung up on it. It's one game. We were a little scrambled out there at times and gave them what they got. If we clean up those things and we'll be alright." -Flames goaltender Brian Elliott on rebounding quickly.
"We talked today about not getting into a track meet. Today, that's a track meet. We're going to have to learn to be more direct. When I say direct, we're going to have to just get pucks to the net, drive pucks in deep. We had a lot of plays at the blue line today that fed their attack. We've got to clean that out of our game." -Flames coach Glen Gulutzan
Need to know:Puljujarvi, the No. 4 pick in the 2016 NHL Draft, and Matthew Tkachuk, the No. 6 pick, each made their NHL debuts in the game. Defencemen Brett Kulak and Jyrki Jokipakka and forward Freddie Hamilton were scratched for Calgary. Defencemen Mark Fayne and Matthew Benning, and forward Anton Lander were scratched for the Oilers.
What's next:Oilers: At the Flames on Friday (SN360, SN1, NHL.TV). Flames: Host the Oilers on Friday (SN360, SN1, NHL.TV).