Jack Eichel became the third player to reach the 20-goal mark this season when he scored twice for the Buffalo Sabres in their 5-2 win against the St. Louis Blues at KeyBank Center.
Buffalo's captain broke a 2-2 tie at 5:26 of the third period with his 19th goal, then completed the win by scoring into an empty net to get 20 goals for the fifth time in as many NHL seasons. He joins David Pastrnak of the Boston Bruins (25) and Alex Ovechkin of the Washington Capitals (21) as the only 20-goal scorers so far this season.
Eichel also extended his point streak to 14 games, the longest by a Sabres player since Tim Connolly's 16-game run in 2009-10. The Sabres record is 18 games by Gilbert Perreault in 1971-72. Eichel is one behind Nathan MacKinnon of the Colorado Avalanche for the longest point streak in the NHL this season (15 games from Nov. 2-30).
With 44 points (20 goals, 24 assists) in 32 games, Eichel is on pace to become the third player in Sabres history to score 50 goals and have 100 points in the same season. Pat LaFontaine (53 goals, 148 points) and Alexander Mogilny (76 goals, 127 points) each did it in 1992-93.
Canadiens end two streaks in win against Penguins
The Montreal Canadiens ended two streaks when they defeated the Pittsburgh Penguins 4-1 at PPG Paints Arena for their third win in four games.
Tomas Tatar and Shea Weber each scored his 10th goal of the season for Montreal, which ended Pittsburgh's 10-game point streak at home (8-0-2). Tatar's goal at 12:24 of the second period ended Penguins goalie Tristan Jarry's shutout streak at 177:15, though Jarry passed Tomas Vokoun's previous team record of 173:06 from March 22 through April 2, 2013. Three goalies had runs of at least that length in 2018-19: Ben Bishop of the Dallas Stars (233:04), Marc-Andre Fleury of the Vegas Golden Knights (200:41) and Andrei Vasilevskiy of the Tampa Bay Lightning (184:04).
Weber reached double figures in goals for the 11th time in his NHL career, the most among active defensemen. Zdeno Chara of the Bruins (10) and Brent Burns of the San Jose Sharks (nine) are the only other defensemen to play this season with at least nine. Weber scored his 10th goal in his 31st game this season.
Flames extend streaks, score five for second straight day
The Calgary Flames scored five goals for the second time in as many days when they defeated the Arizona Coyotes 5-2 at Gila River Arena, extending their winning streak to six games and their point streak to eight (7-0-1). Each is the longest active streak of its kind in the NHL.
The five-goal performance came one day after the Flames scored five in a 5-4 overtime victory at Colorado. It's the third time in the past two seasons that they scored at least five goals on consecutive days, matching their combined total for the previous 24 seasons (1993-94 through 2017-18).
Jets continue to soar
The Winnipeg Jets won their fourth straight home game and 13th in their past 18 by defeating the Detroit Red Wings 5-1 at Bell MTS Place.
The Jets (19-10-2) moved within two points of St. Louis (18-8-6) for first place in the Central Division and Western Conference. Winnipeg is 13-3-2 since Nov. 1 and tied with the Capitals (13-3-2) and Stars (13-3-2) for the most wins in the NHL during that span.
Defense has keyed Winnipeg's surge. The Jets have allowed two or fewer goals in six of their past seven games, including one shutout. Their 38 goals against since Nov. 1 are the second-fewest allowed in the NHL behind the Stars (36).