It wasn't exactly a nightmarish evening at the Prudential Center in New Jersey on Thursday night.

It took a while but the hometown Devils managed to pull enough tricks from their arsenal and were rewarded with enough treats, namely goals, to earn their fifth win of the season, a 2-1 shootout verdict over Winnipeg.

Michael Ryder scored at 16:33 of the third period to force overtime before Jacob Josefson was the lone Devil to beat Jets goalie Ondrej Pavelec in the shootout.

That brought the crowd of 12,897 to its feet, with many kids in costume on trick-or-treat in the arena the night before they do it for real.

Have a look at the variety of costumes.

Many of the fans, some young, some older, were pictured pre-game before settling into their seats.