Jack Eichel scored two goals to extend his NHL-leading point streak to 14 games, and the Sabres beat the St. Louis Blues 5-2 on Tuesday night for their second straight win.

BUFFALO, N.Y. (AP) — The Buffalo Sabres are following Jack Eichel’s lead and starting to find some consistency in their play.

Eichel scored two goals to extend his NHL-leading point streak to 14 games, and the Sabres beat the St. Louis Blues 5-2 on Tuesday night for their second straight win.

Sam Reinhart, Johan Larsson and Zemgus Girgensons each had a goal and an assist, and Linus Ullmark made 28 saves as the Sabres won consecutive games for the first time since opening the season with an 8-1-1 stretch.

“We’re starting to form an identity,” said Eichel, noting the confidence instilled in the team by first-year coach Ralph Krueger. “It’s evident the way we can play every night to give ourselves a chance to win.”

Troy Brouwer and Alex Pietrangelo had goals for the Blues, who have lost three in a row following a four-game winning streak. Jake Allen stopped 28 shots.

Eichel put the Sabres ahead 3-2 about six minutes into the third period. The Sabres’ captain handled the puck behind the net for several seconds before skating to the left slot and sending a wrist shot to the far corner.

The 14-game point streak for Eichel is the second-longest in the NHL this season, behind a 15-game stretch from Chicago’s Patrick Kane. Eichel has 12 goals and 13 assists during the streak.

Eichel had 10 goals at this point last season and finished with 28.

“It’s something I worked on this summer,” Eichel said. “It was a big focus of mine, trying to score more goals in this league.

Krueger praised Eichel for playing an all-around game while leading the Sabres’ attack.

“It’s the two-way Jack Eichel that I’m speaking about here, and people are starting to realize how he can finish a game for you,” Krueger said. “His faceoff percentages are getting better all the time and his confidence without the puck and what needs to happen with his reads are just improving daily.”

Eichel scored into an empty net with two seconds remaining for his 20th goal of the season. Girgensons also scored an empty-netter in the final minute.

Pietrangelo scored his 100th career goal and seventh of the season to tie the score for the Blues in the opening minutes of the third. David Perron set up the goal with a slick move, dropping Sabres defenseman Henri Jokiharju to the ice when he faked a shot and brought the puck to his backhand. Pietrangelo received a pass from Perron in the right circle and scored on a one-timer.

The Blues couldn’t capitalize on several good scoring chances in the second period. Ivan Barvashev, Brayden Schenn and David Perron each hit the post on shots.

“We score in the second, a couple goals, it’s a different game,” Blues coach Craig Berube said. “We hit three posts. That’s the difference.”

Ullmark also made a spectacular sliding save on a one-timer from Schenn in the second period.

While Buffalo has struggled of late with Carter Hutton in goal, Ullmark is 5-1-1 with a .923 save percentage in his last seven games.

“He was tremendous tonight, as he’s been lately,” Eichel said. “He’s been the backbone of this team. He’s give us a chance to win every night.”

Larsson scored on a rebound to give the Sabres a 2-1 lead with 8.6 seconds left in the second period. Zach Bogosian’s long shot missed wide right of the net and bounced off the end board to the left edge of the crease. Larsson darted around Blues defender Vince Dunn and jammed a one-timer that bounced off Allen’s pad and the right post before crossing the goal line.

“When we make those little mistakes, it’s costing us right now,” Brouwer said.

Buffalo took the lead 18 seconds into the game when Reinhart deflected a shot by Victor Olofsson that bounced off Perron’s skate and past Allen. It was Reinhart’s 12th goal of the season and 15th assist for the rookie Olofsson, who has record multiple points in four of his last five games.

St. Louis got a goal from Brouwer a little more than three minutes later. Ivan Barbashev created the scoring chance when he beat Buffalo’s Colin Miller to the puck along the end board. An uncovered Brouwer received a backhand pass from Barbashev in the left slot and lifted a shot over Ullmark’s blocker for his first goal since re-signing with the Blues on Nov. 20.

“We had some chances to capitalize,” Allen said. “We had spurts in our game that I thought were good. But I think we all agree in this locker room that it wasn’t consistent enough and execution wasn’t sharp.”

NOTES: Sabres D Rasmus Dahlin skated Tuesday for the first time since sustaining a concussion on Nov. 25. Buffalo’s No. 1 overall pick in 2018 has not been cleared for contact but is considered day-to-day, coach Ralph Krueger said. … Blues F Zach Sanford is day-to-day after leaving Saturday’s loss to Toronto with an upper-body injury. … F Alexander Steen (ankle) and F Oskar Sundqvist (lower body) are both “getting pretty close” to rejoining the St. Louis lineup, coach Craig Berube said Tuesday. … Blues F Austin Poganski made his NHL debut and F Jordan Kryou played his first game of the season. Both were called up from the minors on Monday. … Sabres F Casey Mittelstadt returned to the lineup after he was a healthy scratch for Sunday’s overtime win in Edmonton.

UP NEXT

Blues: Begin four-game homestand Thursday vs. Vegas.