Timothy T. Ludwig-USA TODAY Sports

Jake Oettinger made a career-high 47 saves and Sam Steel scored the go-ahead goal at 9:04 of the second period on Tuesday, lifting the visiting Dallas Stars to a 2-1 victory over the Buffalo Sabres.

The 47 saves were the most in a regular-season game for Oettinger, whose personal-best save total was 64, set during Dallas' 3-2 overtime loss to the Calgary Flames in Game 7 of a Western Conference first-round playoff series on May 15, 2022.

Matt Duchene scored a power-play goal early in the first period for the Stars, who won their fourth consecutive contest to extend their point streak to six games (5-0-1).

Dallas' Joe Pavelski won 13 of his 16 faceoff draws while playing in his 1,300th career regular-season game. The Stars held a 49-33 advantage in faceoffs and recorded 23 blocked shots.

Tage Thompson scored a power-play goal in the second period and Ukko-Pekka Luukkonen turned aside 28 shots for the Sabres, who have lost three of their last five games.

Dallas benefited from a fortunate bounce to record the eventual winning goal.

Craig Smith wired a shot from above the left circle that handcuffed Luukkonen. Radek Faksa alertly spotted a loose puck and sent it toward the net, where it appeared to carom off Steel's skate and into the goal for the latter's sixth tally of the season.

Oettinger preserved the slim advantage by denying Dylan Cozens' one-timer in the slot early in the third period.

Dallas made Thompson pay for committing a hooking penalty in his own zone by opening the scoring with a power-play goal.

Tyler Seguin wired a diagonal pass from the right-wing boards to Duchene, who used Buffalo defenseman Erik Johnson as a screen before wristing a shot from the left circle that sailed inside the near post. Duchene's goal was his 18th of the season and third in as many games.

Thompson atoned for his penalty by unleashing a one-timer from the left circle that beat Oettinger to forge a 1-1 tie at 5:53 of the second period. It was Thompson's 15th goal of the season and first since he tallied twice on Jan. 11.

More must-reads:

TODAY'S BEST
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Scottie Scheffler arrested, still makes PGA Championship tee time
Timberwolves chew up Nuggets to force Game 7
Rangers secure spot in conference finals after stunning third-period comeback over Hurricanes
Xander Schauffele makes history in first round of PGA Championship
Yankees' Hal Steinbrenner shares massive Juan Soto contract update
Steelers' Cameron Heyward addresses contract holdout
Knicks star ruled out for potential closeout game
Dodgers starter undergoes season-ending UCL surgery
Clemson’s Dabo Swinney gives smug response about not using transfer portal
Caitlin Clark's debut was most-watched WNBA game in more than 20 years
Watch: Chris Kreider's natural third-period hat trick shatters Hurricanes' comeback hopes
Veteran NFL safety will either play for this team or retire in 2024
Former Red Wings head coach linked to open NHL job
How Patriots' Drake Maye has already impressed Jacoby Brissett
LeBron James, Giannis Antetokounmpo, Stephen Curry among Forbes' highest-paid athletes for 2024
Steve Cohen addresses if Mets could again be trade-deadline sellers
Tiger Woods ruins strong first round with sloppy finish at PGA Championship

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.