(HockeyStL) -- The Blues tacked on another goal in the third period on their second power play of the game with help from Jori Lehtera and Vladimir Tarasenko.
Devils center Dainius Zubrus was called for hooking and the Note made him pay with a goal from Alex Steen, his third of the season.
Tarasenko passed the puck down low to Lehtera who unleashed a rocket toward the goal that Steen deflected past Cory Schneider to extend the Blues lead to three goals. The Devils then made a change in net, going with Keith Kinkaid, following the goal.
But the Devils got their own power play goal with just over three minutes left in the third period to break the shutout streak by Jake Allen. Then both teams went crazy, scoring three more goals before the game would end.
David Backes scored the Blues fourth goal of the game on the team's third power play of the game. The goal was assisted by Alex Pietrangelo and Kevin Shattenkirk.
Then the Devils got two more goals, the first cutting the Blues lead to 4-2. Then Pietrangelo missed an empty net goal that would have sealed the game. Instead the Devils marched down the ice and scored their third goal, from Mike Ryder, with under a minute left in the game.
However, it was too late as Allen made a big save to hold onto the 4-3 victory for the Blues as they extended their winning streak to seven games, the longest this season in the NHL.
Schwartz breakaway leads to goal
The Blues got another goal in the second period only this one wasn't scored by Vladimir Tarasenko, but by his line-mate Jaden Schwartz.
Barret Jackman caught the Devils on a line change as he found Schwartz just in front of the blue line with a breakaway and Schwartz went high stick side on Cory Schneider to put the Blues ahead of the Devils 2-0.
The goal serves as number six for Schwartz and it was the first time in 101:32 the Blues had someone other than Tarasenko score a goal.
Lehtera was then called for the first two penalties of the game, holding and boarding respectively. Yet, the Blues were able to kill off both penalties with solid play from Max Lapierre and Steve Ott.
Tarasenko scores his 9th by cutting through the Devils
With time about to expire in the first period, Vladimir Tarasenko found the back of the net to give the Blues the first lead of the game Thursday just four seconds before they headed into the locker room.
Tarasenko weaved through three Devils players while waiting with the puck on his stick as he drew goaltender Cory Schneider out of position and was able to bury the puck to send the Blues off the ice with a 1-0 lead.
The goal was Tarasenko's ninth of the season and was assisted by Jori Lehtera and Jaden Schwartz. The Russian has now scored in four consecutive games.
About two minutes prior to Tarasenko's goal, the Blues had a goal waved off by the referees that would have been Ian Cole's first of the season. However, the referees called incidental contact as Lehtera was pushed into New Jersey Devil goaltender Schneider. Rule 69.3 states that if contact is made while the goalie is in the crease, whether purposefully or accidentally, the goal does not count.
The Note out-shot the Devils 11-9 through the first twenty minutes of the game. In his first game back, Paul Stastny has one block shot and three face-offs won through the first period.