Daniel Alfredsson scored his 398th NHL goal and added two assists.
Erik Karlsson also had three points for the Seantors.
Colin Greening scored 25 seconds into the second, and Zenon Konopka netted Ottawa’s fifth goal of the period with 5.7 seconds left, increasing the Senators’ lead to 5-3 just 4 seconds into a power play.
SABRES 5, MAPLES LEAFS 4
In Buffalo, N.Y., Thomas Vanek had two goals and an assist, and Drew Stafford and Tyler Ennis both added a goal and assist to help lift Buffalo over Toronto.
Andrej Sekera also scored, and Ryan Miller made 29 saves for the Sabres (16-12-3), who won for the third time in six games.
Down by a goal midway through the second period, Buffalo scored three straight times – including two power-play goals – to take a 4-2 lead. Toronto committed five penalties in the second, and over the final 7:03 of the period the teams played 5-on-5 for just 6 seconds.
PANTHERS 3, FLAMES 2 (SO)
In Sunrise, Fla., Sean Bergenheim scored Florida two goals in regulation, and Stephen Weiss connected for the shootout winner as the Panthers beat Calgary .
Jose Theodore stopped 24 shots for the Panthers.
DEVILS 6, STARS 3
In Newark, N.J., Zach Parise made sure the night New Jersey honored former captain Scott Niedermayer ended on a winning note by scoring a goal and setting up three others..David Clarkson, Adam Henrique, Ilya Kovalchuk, Petr Sykora and Patrik Elias also scored.