Awesome win. Can't wait for big z to come in and explain how it was gifted to us by bruins penalties.
Pretty much this and the fact the Devils haven't caught any puck luck in over a year. They were sort of due.
That last goal was awesome but clearly wasnt a planned pass to Greene.
Still happy they won.
If they lose the next game just expect them to play like this the rest of the year...if they cant get it together after shutting out the Rangers and then beating a team like Boston the way they did, theyre not going to.