PHILADELPHIA - Jeff Carter scored a goal and had two assists, and the Philadelphia Flyers survived a third-period flurry to beat the Buffalo Sabres 6-3 on Tuesday night.
Danny Briere and Claude Giroux each added a goal and an assist for Philadelphia, which had lost four of five.
Nikolai Zherdev, Darroll Powe and Andreas Nodl also scored for the Flyers (4-4-1). Sergei Bobrovsky had 32 saves.
Thomas Vanek scored in the first period, and Tyler Myers and Steve Montador added goals in the third for the Sabres, who dropped to 3-6-1. Derek Roy had two assists, raising his team-leading point total to 11.
OTTAWA (AP)—Alex Kovalev scored twice and added an assist, combining with Erik Karlsson for the fastest two goals in Ottawa history, to lead the Senators past Phoenix.
Karlsson and Kovalev scored nine seconds apart in the first period to break the previous team record by one second. Karlsson opened the scoring with a power-play goal 5:27 in. His goal was still being announced when Kovalev made it 2-0 at 5:36, breaking a modern franchise record set 15 years earlier.
Chris Kelly also scored and Brian Elliott made 28 saves for Ottawa, which has won two of three since a 1-4-1 start.
Sami Lepisto and Keith Yandle scored for Phoenix, which has lost three in a row (0-1-2), including the first two games of a three-game trip.
TORONTO (AP)—Maple Leafs tough guy Colton Orr scored the winning goal after knocking over goalie Scott Clemmensen, and Toronto beat Florida.
The teams were locked in a tight-checking game until Orr netted the decisive goal with 8:58 left. After slamming into Clemmensen, Orr tipped a shot from linemate Tim Brent into the wide open net. Clemmensen argued his case with the referee to no avail.
Tyler Bozak and Phil Kessel also scored for the Maple Leafs (5-2-1).
Dennis Wideman had the lone goal for Florida (3-4).
DALLAS (AP)—Bobby Ryan scored twice, Jonas Hiller made 35 saves, and Anaheim topped Dallas.
Anaheim's Teemu Selanne scored his 611th NHL goal on a third-period power play, breaking a tie with Bobby Hull to assume sole possession of 15th place on the career list. Selanne also had an assist to give him 801 points with the Ducks.
Corey Perry also scored, and enforcer George Parros notched a rare goal as Anaheim wrapped up a 2-2 road trip.
Loui Eriksson and Brian Sutherby scored for the Stars, who have managed only two goals in two games.
CALGARY, Alberta (AP)—Brendan Morrison scored two goals and Alex Tanguay scored the shootout winner for streaking Calgary, which beat Edmonton and won for the fifth time in six games.
The Flames looked to be in control when they built a 4-1 late in the second period, but the Oilers forced overtime with a furious comeback.
Miikka Kiprusoff stopped Ales Hemsky, Jordan Eberle and Dustin Penner in the shootout to secure the Flames' third straight win.
Jay Bouwmeester and Curtis Glencross also scored regulation goals for Calgary (6-3).
Kurtis Foster, Jordan Eberle, Magnus Paajarvi and Tom Gilbert had goals for the Oilers (2-4-1), who are winless in their last five.
VANCOUVER, British Columbia (AP)—Mason Raymond scored on a lucky bounce 28 seconds into overtime and Vancouver recovered from blowing a late lead to beat Colorado.
Peter Schaefer's first goal in 2½ years put Vancouver ahead five minutes into the third period, but Matt Duchene tied it with 1:33 left in regulation. Jeff Tambellini also scored for the second straight game since being moved up to the top line, and Ryan Kesler added a power-play goal for the Canucks, 4-0-1 at home,
David Jones and Daniel Winnik had goals, and Peter Budaj made 26 saves for Colorado, which dropped its third straight. The Avalanche also lost No. 1 goalie Craig Anderson to a knee injury during pregame warmups.
Colorado's John-Michael Liles earned his 11th assist, and set the NHL record for defenceman by notching at least one assist in each of the first nine games.