NEWARK, N.J. - Patrik Elias had a goal and two assists to reach 1,000, NHL points, and the New Jersey Devils beat the struggling Buffalo Sabres 4-1 on Tuesday night.
The goal was the 399th for Elias.
Travis Zajac and Michael Cammalleri each had a goal and an assist. And Jordin Tootoo also scored as the Devils won consecutive games for the first time since Nov. 14.
Cory Schneider made 20 saves.
Mikhail Grigorenko netted his first goal of the season for the Sabres, who have lost five straight and are 1-8-1 in their last 10 games.
The Devils dominated the first period, jumping out to a 3-0 lead and outshooting the Sabres 13-4. Elias had a goal and an assist in the frame.
LIGHTNING 4, CANADIENS 2
MONTREAL (AP) ? Tyler Johnson scored twice in Tampa Bay's four-goal second period, and the Lightning won the matchup for the top spot in Eastern Conference by beating Montreal.
Brett Connolly and J.T. Brown also scored for Tampa Bay (26-12-4), which moved two points ahead of Montreal atop both the Atlantic Division and the Eastern Conference.
Dale Weise and Max Pacioretty had goals for Montreal (26-12-2), which has two games in hand on the Lightning.
The Canadiens played their first home game since Dec. 20 after winning five straight on the road. They had won six in a row overall.
FLYERS 2, SENATORS 1, SO
PHILADELPHIA (AP) ??? Wayne Simmonds scored the tying goal in regulation and had the winner in the shootout to lift Philadelphia over Ottawa.
Ottawa's Mika Zibanejad and Philadelphia's Jake Voracek each scored on the opening shots of the tiebreaker.
Neither team scored in the next three rounds. Simmonds then punched in the winner against Craig Anderson to give the Flyers their first shootout victory in six tries this season. The Flyers had lost 10 straight shootouts overall.
Mike Hoffman faked out defenceman Mark Streit and put a shot past Steve Mason to give Ottawa a 1-0 lead 6:36 into the third period.
Simmonds scored his 16th goal just 1:23 later, this one from Streit and Claude Giroux on the power play.
The Senators outshot the Flyers 42-34 through overtime.
PREDATORS 3, HURRICANES 2
NASHVILLE, Tenn. (AP) ??? Roman Josi scored the tiebreaking goal late in the third period to give Nashville a victory over Carolina.
Ryan Ellis and Mike Fisher also scored, and Pekka Rinne stopped 23 shots to help Nashville win for the third time in four games. Viktor Stalberg had two assists.
Eric Staal and Justin Faulk scored for Carolina and Cam Ward also made 23 saves for the Hurricanes, who had won two straight.
With the score tied at 2, Stalberg sent a pass from the right side to Josi in the high slot. Josi corralled the puck and fired a slap shot past Ward with 4:43 remaining to give the Predators their only lead.
SHARKS 4, WILD 3, OT
ST. PAUL, Minn. (AP) ??? Marc-Edouard Vlasic scored his second winning goal in two nights 3:09 into overtime, and San Jose completed a come-from-behind victory over Minnesota.
Vlasic, who scored the winner with 4.5 seconds left in regulation on Monday at Winnipeg, beat goalie Darcy Kuemper with a wrist shot from just outside the left circle.
Joe Pavelski and Tommy Wingels scored 1:14 apart to give San Jose a 3-2 lead at 7:35 of the third period.
Minnesota's Jason Zucker tipped in a pass from Charlie Coyle at 12:12 for his second goal of the game, tying it 3-3 and temporarily helping the Wild regain momentum.
Wild forward Zach Parise missed the game to be with his ailing father ????????? former player J.P. Parise ????????? who has lung cancer.
AVALANCHE 2, BLACKHAWKS 0
CHICAGO (AP) ????????? Nathan MacKinnon scored and set up a goal by Maxime Talbot in the opening 1:17, Semyon Varlamov made 54 saves for his third shutout of the season and Colorado blanked Chicago.
Colorado was outshot by 30 but held on for its third win in four games behind Varlamov's 16th NHL shutout. The Avalanche improved to 7-3-2 in their last 12.
Corey Crawford finished with 22 saves for the Blackhawks, who had a season high in shots and dominated the pace. However, Chicago was shut out for the third time this season.
BLUE JACKETS 4, STARS 2
DALLAS (AP) ????????? Sergei Bobrovsky made 11 of his 24 saves in the third period, and Columbus beat Dallas.
Columbus scored the first three goals of the game, but the Stars pulled within one before Bobrovsky shut them out in the third. Dallas outshot the Blue Jackets 11-4 during the period.
Mark Letestu sealed the victory by scoring on a 2-on-1 break with 2:58 remaining in his return after he missed 28 games because of a groin/abdominal injury.
Columbus' Nick Foligno had three assists, and Scott Hartnell added two. Ryan Johansen had a goal and an assist.