J.T. Miller extended his point streak to 13 games with three assists, and Thatcher Demko made 32 saves for the Canucks (30-24-7), who ended a 12-game losing streak against the Devils that dated back to Nov. 25, 2014.
Vancouver is 4-1-1 in its past six games.
Miller has scored 27 points (eight goals, 19 assists) during his streak, which ties Stan Smyl, Pavel Bure and Ryan Kesler for the third longest in Canucks history. His recent play earned comparisons to Daniel Sedin, Vancouver's career goals leader (393), and Henrik Sedin, the team's scoring leader (1,070 points), from coach Bruce Boudreau.
"You could see sometimes [the Sedins] weren't scoring, but they were just making plays and you look at the scorecard after and they're plus three, and they got three points," Boudreau said. "That's what great players do. Sometimes they're not totally visually dominant but sometimes they're just out there doing the right things. You put them in the right spots, and they take care of business and I think J.T. and Bo, both are really feeling it in that respect right now."
Jack Hughes had a goal and an assist for the Devils (22-33-5), who are is 3-2-0 in in their past five.
"He's unreal," Canucks defenseman Quinn Hughes said of his brother. "I thought he was probably the best player on the ice."