New York Rangers, som vunnit 16 av de senaste 19 matcherna, fick det onödigt spännande mot San José som förlorat 11 av sina 12 senaste bortamatcher.
San José tog kommandot i första perioden och tog ledningen efter fyra minuter. Men när perioden var slut hade allt vänt och Rangers ledde med 3–2 efter två mål av Artemi Panarin och ett av Mika Zibanejad.
Zibanejads mål: ett skott från rätt snäv vinkel där pucken letade sig in efter en ribbträff. Målet var den svenske centerns sjätte för säsongen. Han har gjort poäng i sju raka matcher.
Hattrick av Panarin
15 minuter in i andra perioden hade Rangers dragit ifrån till 6–3, efter att bland annat Panarin fullbordade ett hattrick.
Men San José pressade på och lyckades reducera först till 6–4 genom svenske Fabian Zetterlund assisterad av Mikael Granlund och sedan till 6–5 genom Alexander Barabanov med bara 4.10 kvar av matchen.
– Det var inte den ultimata matchen. Vi kunde ha gjort ett bättre jobb när vi hade 6–3 och skulle inte ha släppt dem tillbaka in i matchen, säger Mika Zibanejad efter matchen.
Nattens seger innebar en milstolpe för New York Rangers. Laget har nu 3 000 vunna matcher i klubbens historia. Det är femte laget i NHL som passerat den siffran.