Ottawa Senators Daniel Alfredssonis congratulated by teammates as he celebrates his 400th career goal in overtime against the Calgary Flames.

Ottawa Senators Daniel Alfredssonis congratulated by teammates as he celebrates his 400th career goal in overtime against the Calgary Flames.

Alfredsson scores 400th as Senators come back on Flames

Daniel Alfredsson scored his 400th career goal in overtime as the Ottawa Senators came back to beat the Calgary Flames 4-3 Friday.

Senators 4 Flames 3

OTTAWA — Daniel Alfredsson scored his 400th career goal in overtime as the Ottawa Senators came back to beat the Calgary Flames 4-3 Friday.

While on a power play, Alfredsson took a pass from Erik Karlsson and fired a one-timer past Calgary goaltender Leland Irving at 3:31 of overtime.

Karlsson scored 4:48 in the third period as the Senators forced overtime after falling behind 3-0 in the first.

Nick Foligno and Zack Smith also scored for the Senators (18-15-5). Craig Anderson made 17 saves in relief of Alex Auld.

Rene Bourque, Curtis Glencross and Chris Butler scored for the Flames (18-16-5), while Irving made 45 saves.

After Calgary took a quick 3-0 lead, Foligno and Smith scored in the second period to turn a potential blowout into a tightly contested game. The Senators had other opportunities in the second but Irving held his ground.

Anderson was perfect after taking over from Auld, who started and allowed three goals on 15 shots before coach Paul MacLean made the goaltending switch during the first intermission.

Butler’s goal with 71 seconds left in the first period helped chase Auld from the Ottawa goal. Butler took a shot from 15 feet inside the Senators’ blue-line and Auld, who wasn’t screened, wasn’t square to the puck and missed it.

Bourque opened the scoring just 23 seconds into the game when his shot from the corner somehow beat Auld. Curtis Glencross gave the Flames a 2-0 lead with a power-play goal at 6:25.