Nikolai Kulemin and Dion Phaneuf also scored for the Maple Leafs, coming off a 3-2 overtime victory over Pittsburgh at home Wednesday night. Toronto, fighting for a playoff spot, 10-2-4 since the All-Star break.
Kris Versteeg scored twice for the Flyers against his former team. Toronto traded him to Philadelphia last month. The Eastern Conference-leading Flyers lost consecutive games for the first time since last December.
|Bruins 2, Lightning 1|
BOSTON (AP) — Milan Lucic broke tie with 3:42 left and Boston won its seventh straight to break a tie with Tampa Bay for second place in the Eastern Conference.
Steven Kampfer also scored for the Bruins, coming off a six-game trip. The Bruins pulled two points ahead of Tampa Bay and clinched the tiebreaker with a 3-1 series victory.
Tim Thomas had 27 saves for the Bruins, allowing only Eric Brewer's goal.
|Hurricanes 3, Sabres 2, OT|
RALEIGH, N.C. (AP) — Jamie McBain scored 26 seconds into overtime for Carolina.
Carolina defenseman Joni Pitkanen rushed the puck over the Sabres' blue line and waited for the trailing McBain. McBain's slap shot made it through traffic before sneaking through goalie Ryan Miller's legs.
Chad LaRose and Jiri Tlusty also scored for Carolina, 11-3-2 in its last 16 home games. The Hurricanes won consecutive games for the first time since the end of January. Cam Ward made 27 saves.
Newly acquired Brad Boyes scored his second goal in two games for the Sabres, Steve Montador also had a goal and Miller made 21 saves.
With the victory Carolina moved to seventh in the Eastern Conference, a point ahead of the New York Rangers and three ahead of Buffalo.
|Capitals 3, Blues 2|
WASHINGTON (AP) — Newcomer Jason Arnott scored the tiebreaking goal with 5:19 left, and Washington beat St. Louis for its third straight victory.
Capitals goalie Michal Neuvirth stopped 25 shots to set a franchise record for wins by a rookie with 21. The 22-year-old topped Bob Mason, who won 20 in 1986-87.
Scott Hannan and Niklas Backstrom also scored and Alex Ovechkin had two assists for the Capitals, who have won two in a row at home for the first time since Nov. 26-28. They're also riding their first three-game winning streak since Dec. 26-Jan. 1. Alexander Steen and B.J. Crombeen scored for the Blues.
|Canadiens 4, Panthers 0|
SUNRISE, Fla. (AP) — Carey Price made 30 saves for his seventh shutout of the season and Andrei Kostitsyn and Lars Eller each had a goal and an assist for Montreal.
Hal Gill and David Desharnais also scored for the Canadiens, who have won four of their last five. Travis Moen and James Wisniewski each had two assists.
The goal was Gill's first in 100 games, dating to Dec. 31, 2009, when he scored in the same building.
Florida goalie Tomas Vokoun lasted only 8:54 before he was pulled after giving up two goals on three shots. Backup Scott Clemmensen made 25 saves.
|Wild 3, Rangers 1|
NEW YORK (AP) — Casey Wellman, recalled from the minors hours earlier, broke a second-period tie with his second NHL goal and Jose Theodore made 40 saves for the Minnesota.
Wellman was brought up on an emergency basis in case Cal Clutterbuck was unable to play following a hard hit he took from behind Wednesday in Minnesota's loss to the New York Islanders. Clutterbuck was in the lineup, but Wellman took the place of Jed Ortmeyer, sent down to Houston of the AHL.
Kyle Brodziak also scored in the second to wipe out the Rangers' 1-0 lead, and Pierre-Marc Bouchard added insurance in the third for the Wild, who snapped a two-game losing streak.
Sean Avery scored for New York.
|Senators 3, Thrashers 1|
ATLANTA (AP) — Craig Anderson made 42 saves and Nick Foligno scored the clinching goal with just under 9 minutes remaining, giving Ottawa a victory over fading Atlanta.
Coming into the night six points out of the final playoff spot in the East, the Thrashers' playoff hopes took a crushing blow with their 11th loss in the last 13 games.
Colin Greening scored the only goal through the first two periods, and that on a shot that deflected off the skate of Atlanta defenseman Dustin Byfuglien. Bobby Butler made it 2-0 a minute into the third, before Byfuglien gave the Thrashers hope with his 19th goal.