Travis Konecny scored a milestone goal, Bobby Brink scored the shootout winner and had a goal and an assist and the Philadelphia Flyers defeated the visiting Pittsburgh Penguins 3-2 on Tuesday night.

Konecny notched his 200th career goal in the second period on a shot from the right circle, beating Pittsburgh goalie Arturs Silovs over his blocker. He became the 17th player in Flyers history to reach the 200-goal plateau.

Brink scored on the power play in the first by poking a rebound past Silovs for his third goal of the season. He also made a deft double deke move on a goal in the shootout. Sam Ersson made 24 saves for the Flyers(5-3-1), who won for the fourth time in five games.

Sidney Crosby scored his team-leading eighth goal of the season to force overtime for the Penguins (7-2-2), who have have at least one point in seven straight (5-0-2).

Golden Knights 6, Hurricanes 3: Jack Eichel scored twice in the final 4:59 to help Vegas defeat host Carolina.

Pavel Dorofeyev had two goals in the first period for the Golden Knights.

Blue Jackets 4, Sabres 3 (OT): Miles Wood scored twice, with his second goal coming 2:53 into overtime, to rally Columbus to a win at Buffalo.

Zach Werenski and Yegor Chinakhov had a goal and assist each, and the Blue Jackets won their fourth straight road game. Jet Greaves made 35 saves, including kicking out his right pad to stop Jiri Kulich on a breakaway 40 seconds into overtime.

Wood forced overtime by tipping in Chinakhov’s shot with 6:05 remaining.

Bruins 5, Islanders 2: David Pastrnak had a goal and an assist to help Boston rally for a home win over New York.

Pastrnak, Elias Lindholm and Mikey Eyssimont scored during Boston’s second-period rally after the Bruins managed just four shots on goal in the opening period.

Maple Leafs 4, Flames 3: Max Domi and Matthew Knies each scored two goals, and Toronto topped visiting Calgary.