The New Jersey Devils took the lead early through Damon Severson before the Swedish forward Rasmus Asplund equalized for Buffalo.

Before the period was over, the team had scored another goal and the Devils came with one second left through the Swede Jesper Bratt.

New Jersey then took the lead in the second period, but then Rasmus Dahlin stepped forward and equalized.

The goal was a nice wrist shot from the left technical circle.

Before the final period, the score was 3-3, but halfway into it, Dahlin stepped forward again when he played Casey Mittelstadt to what would be the winning goal.

The Swede, who went draft 2018 in 2018, is hailed by his coach Don Granato.

- He did a couple of important things that made us regain control of matches.

This is exactly why we need him full of confidence.

When you are in the zone, you act on instinct and his instincts are fantastic, he says.

The 5-3 goal then came through tonight's third Rasmus - this time with the surname Ristolainen.

- It's such a wonderful feeling (to win).

You see the guys smiling on the bench as we play.

Everyone has self-confidence and everyone wants the puck now, says Dahlin.

The loss was New Jersey's fourth straight.