Ryan Lindgren scored with 0.7 seconds remaining to give the New York Rangers a 5-4 win against the Buffalo Sabres at Madison Square Garden in New York on Sunday.
Chris Kreider won a puck battle behind the net to Adam Fox, who passed to Mika Zibanejad in the left circle. Zibanejad then quickly sent a pass to Lindgren, who tapped the puck into an open net past the outstretched stick of Aaron Dell.
Artemi Panarin had three assists for the Rangers (11-4-3), who have won five of their past six games. Alexandar Georgiev allowed four goals on 18 shots before being replaced at the start of the third period by Igor Shesterkin, who made four saves.
Rasmus Dahlin and Tage Thompson each had a goal and an assist, and Dell made 31 saves for the Sabres (7-8-2), who have lost two in a row and eight of their past 10 (2-7-1).
Rasmus Asplund gave Buffalo a 1-0 lead at 15:53 of the first period on a rebound in front of the net on the power play. The goal ended an 0-for-16 drought with the man-advantage.
Kreider tied it 1-1 at 19:37, scoring a power-play goal off a pass from Panarin in the slot.
Vinnie Hinostroza made it 2-1 at 2:26 of the second period, stealing the puck from defenseman Jarred Tinordi in the Rangers’ zone before breaking in and scoring top shelf.
Jacob Trouba tied it 2-2 at 8:03 on a delayed penalty, poking in a loose puck at the left side of the net.
Kaapo Kakko gave New York a 3-2 lead at 12:07, using his time and space to skate from the top of the right circle to the slot before shooting past Dell.
Thompson answered right back at 12:57 to tie it 3-3, and 15 seconds later, Dahlin put the Sabres back ahead 4-3 with a slap shot from the blue line.
K’Andre Miller then responded for the Rangers 17 seconds later to tie it again 4-4, scoring with a point shot through traffic.