(AP) — Jason Spezza scored his 10th goal in his last 10 games late in the second period to send the Ottawa Senators to a 3-2 victory over the Calgary Flames on Tuesday night.

Brian Elliott made 27 saves in his 10th straight start for Ottawa, which won its 12th in 13 games. The Senators lost 5-0 in Toronto on Saturday to end their team-record winning streak at 11.

Spezza, who assisted on Alex Kovalev's power-play goal in the first, got his 13th of the season to give Ottawa its first lead 16:37 into the second. Jarkko Ruutu scored midway through the middle period to draw the Senators even for the second time in the game.

Elliott came up with two big stops with 18.7 seconds remaining as Calgary pressed for the tying goal.

Get the latest news and more great videos at NewsdayTV Credit: Newsday

When Springsteen brought 'Santa' to LI ... Remembering Laney ... Get the latest news and more great videos at NewsdayTV

Get the latest news and more great videos at NewsdayTV Credit: Newsday

When Springsteen brought 'Santa' to LI ... Remembering Laney ... Get the latest news and more great videos at NewsdayTV

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME