Mike Smith made 17 saves for the Flames (3-2-0), who ended a three-game winning streak. Calgary has been shutout in each of its two losses this season; the Flames lost 3-0 at the Edmonton Oilers on Oct. 4 in the season opener. Jaromir Jagr played his first game in Calgary for the Flames after signing a one-year contract on Oct. 4.
"You always want to win at home," Smith said. "It's disappointing to come home after a good road trip and go down like that, but we'll learn from it and move on."
Ceci scored with 45 seconds remaining in the first period to put Ottawa up 1-0, and Brassard made it 2-0 at 18:43 of the second when he shot by Smith's glove from the point.
Hoffman scored on the power play 1:08 into the third period to make it 3-0. Ottawa was 0-for-20 on the power play to start the season prior to the goal, which came with Jagr in the penalty box for hooking. The Senators were 2-for-7 with the man-advantage Friday.
"I thought our power play generated momentum for us and we were able to get a couple goals there and I think that was the key for us tonight," Anderson said. "If we don't get those power plays and make good on them, I don't think we get the momentum that we had."
Stone made it 4-0 at 5:18, and Dzingel finished a three-way passing play by lifting a shot over Smith's shoulder at 7:29 to put the Senators up 5-0. Eddie Lack relieved Smith after the goal.
Wideman scored on the power play to give Ottawa a 6-0 lead with 3:37 remaining.
"In the third they just kept coming," Flames captain Mark Giordano said. "I know the game's 3, 4-0, but we took some unnecessary risks and they're a good team. They made us pay for it."