Evan Rodrigues took a penalty that led to the Detroit Red Wings' go-ahead goal in the third period on Thursday, but he was the one who tied it up with 46.2 seconds remaining to force overtime.
However, the Detroit Red Wings scored twice in the shootout to beat Buffalo 4-3 at KeyBank Center.
Buffalo rallied back from a two-goal deficit thanks to goals from Jimmy Vesey and Scott Wilson 2:49 apart in the third period to tie the game, but Tyler Bertuzzi put Detroit ahead with a power-play goal while Rodrigues was in the box.
Jonas Johansson made the first start of his NHL career, stopping 18 of 21 shots through regulation and overtime.
Dylan Larkin scored twice for Detroit and Jonathan Bernier made 29 saves.
Larkin opened the scoring 4:23 into the contest when his shot from the left halfwall beat Johansson through traffic.
Buffalo thought they had tied the game at the 6:36 mark after Scott Wilson deflected the puck in past Jonathan Bernier. However, Detroit challenged for goaltender interference and it was deemed that Wilson obstructed Bernier from making the save, taking the goal off the board.
Detroit went up 2-0 with 0.2 seconds remaining during a sequence of 4-on-4 play when Larkin scored his second of the night. On a 2-on-1 with Robby Fabbri, Larkin accepted the pass and roofed a backhand shot into the back of the net.
Vesey knocked in his own rebound 5:48 into the third period to put Buffalo within one.
Then Wilson got his goal back to tie the game at the 8:29 mark. Colin Miller skated in from the blue line and threw the puck on goal where Wilson was able to tip it in.
With 6:04 remaining, Bertuzzi one-timed a shot in on the power play to put Detroit back on top.
In the final minute, Rodrigues collected a loose puck in front and was able to lift it over Bernier to tie the game.
In the shootout, both Jack Eichel and Sam Reinhart were stopped while Larkin and Andreas Athanasiou both capitalized on their attempts.
What it means
The Sabres are now 23-23-8 on the season and 15-9-4 at home.
With his goal, Rodrigues has now scored three goals in three games against the Red Wings this season. Wilson, who was recalled from the Rochester Americans yesterday, scored his first goal of the season in his third NHL game of 2019-20.
Detroit snapped a nine-game losing streak with the shootout win. Buffalo is now 1-2 in shootouts this season.
Roll the highlight film
Here's Rodrigues' game-tying goal:
Video: DET@BUF: Rodrigues tucks puck home to tie the game
The Sabres play Friday night against the New York Rangers at Madison Square Garden. It's a 7 p.m. faceoff with pregame coverage on MSG starting at 6:30.