NEWARK, N.J. (AP) –– Cory Schneider had 30 saves and Aaron Rome and Mason Raymond scored goals as the Vancouver Canucks defeated the New Jersey Devils 2-1 Friday night.

The win came a night after the Canucks ended the Detroit Red Wings’ NHL-record 23-game home winning streak.

The Canucks didn’t arrive in New Jersey until 3:30 a.m. because of snow-related delays in Detroit. They weren’t at their best, but still won for the ninth time (9-1-1) in 11 games. Schneider and a couple of unexpected goal scorers proved the difference in handing New Jersey only its third loss since the All-Star break. The Devils are 9-2-1 since the break.

David Clarkson scored for the Devils on a play in which the puck deflected into the net off his stake. After a review, officials upheld the score.

Schneider was outstanding in winning for the 14th time in 19 decisions as Roberto Luongo’s backup.

He played his best when challenged by the Devils’ top line of Ilya Kovalchuk, Adam Henrique and Zach Parise, stopping Parise three times under the circles in the third period and defenseman Andy Greene on shots from the left point.

Patrik Elias missed an open net with just over three minutes to play and Schneider made a pad save on a shot that Clarkson didn’t hit right seconds later. A goalmouth scramble in the closing seconds was the Devils’ last gasp.

Schneider’s best save came in the opening period when he stopped Kovalchuk with a pad save point blank.

Coming into the game as the NHL’s highest scoring team, the Canucks led 1-0 after the first period with the goal generated by two unlikely players. Rome scored his first goal since Nov. 13 (28 games) when he came in from the point, took the rebound of a shot by teammate Christopher Tanev and scored into an open net.

It was his fourth goal of the season and came on Tanev’s first point of the season and second of his career.

Raymond made it 2-0 just 2:07 into the second period. He took a drop pass from David Booth above the right circle and ripped a shot past Martin Brodeur. Replays seemed to indicate the puck might have hit off Greene’s arm but it was inconclusive.

Clarkson got his 24th goal with 8:30 left in the second period when Elias’ centering pass went off his skate into an open net.

The Devils announced during the game they had acquired defenseman Marek Zidlicky from Minnesota in a multi-player deal.

Notes: This was Vancouver’s first game at the Prudential Center since Dec. 2, 2009. — Canucks are 10-4-1 vs. Eastern Conference this season. — Devils C Ryan Carter returned to the lineup after missing nine games with a fractured finger. —.This was the only game between the teams this season. —The Canucks are 34-6-1 when scoring first.

(Copyright 2012 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)

Watch & Listen LIVE