"It's part of a club you don't necessarily want to be in, but I feel great," Boyle said. "The support from everybody here has been unbelievable."
Boyle, who signed a two-year, $5.1 million contract with New Jersey on July 1, missed the first 10 games of the season before making his Devils debut on Nov. 1.
"It's really cool to see him not only playing but playing well," Hall said. "It puts a lot of things in perspective for us as hockey players, and on Hockey Fights Cancer Night, to see him score, and hear the chants after ... it's awesome."
Fans began chanting "Brian Boyle" after the goal was announced.
"I was excited, excited to help, and after that, the crowd ... and it got a little dusty again," Boyle said.
Boyle was referring to the emotion he felt after scoring his first goal this season in a 3-2 overtime loss against the Edmonton Oilers at Prudential Center on Nov. 9.
"You don't want to see him score against us. But a guy like that, who's been through so much, you want to see have a lot of success and he's playing well for them, so that's good to see," Canucks forward Daniel Sedin said.
Sedin had a goal and an assist, Bo Horvat scored, and Jacob Markstrom made 23 saves for Vancouver (11-9-3). Sedin has 998 points (375 goals, 623 assists) in 1,248 NHL games.
"When it happens, it happens," Sedin said of reaching 1,000 career points. "With the role I have now with less minutes, you have to be sharp each night. You can't look at those types of [records]; it'll ruin your game."
Horvat, who has 10 points (five goals, five assists) in his past 11 games, pulled the Canucks within 3-2 on a power-play goal at 10:37 of the third period.