Rossi and Ohgren also each made his Canucks debut Sunday. Rossi, who played in his first game since Nov. 11 following a lower-body injury, had one shot on goal in 18:16 of ice time. Ohgren had one shot on goal in 11:39.
"Zeev's got confidence," Vancouver coach Adam Foote said. "He's so young and he has swag ... you need to have it to be able to run a power play like that and he has it. [Rossi] does his job and plays it the right way.
"Ohgren's got speed and the power is going to come. It's going to be interesting to see where he's at in a few years with that speed and strength."
Jake DeBrusk scored, Conor Garland had two assists, and Thatcher Demko made 25 saves for Vancouver (12-17-3), which won for the second time in eight games (2-5-1).
"I feel like New Jersey outplayed us tonight," DeBrusk said. "We fed into their game, but I liked what I saw out of my centerman (Rossi). He was fast, quick and he was looking for me."
Luke Hughes scored, and Jacob Markstrom made 13 saves for the Devils (18-14-1), who have alternated wins and losses the past four games, including a 4-1 win against the Anaheim Ducks on Saturday.
New Jersey held a 26-15 shot advantage; 8-1 in the third period. The Devils are now 1-4-0 in the second of back-to-back games this season.
"We actually played pretty good today," Hughes said. "We had a lot of zone time but couldn't convert it into goals. It's aggravating ... we couldn't score."