NEWARK, N.J. (AP) -- Michael Bournival scored his first two goals of the season and Carey Price made 22 saves on a personal milestone night and the Montreal Canadiens extended their winning streak to five with a 4-2 victory over the New Jersey Devils on Friday.

Montreal Canadiens left wing Michael Bournival (49) celebrates with teammates after scoreing a goal on New Jersey Devils goalkeeper Keith Kinkaid, left, during the third period (AP Photo/Julio Cortez)

Price got his 200th victory in his 400th game as Montreal won for the eighth time in the past nine games. Max Pacioretty and Tomas Plekanec also scored for the Canadiens while P.K. Subban had three assists.

The Devils are headed in the opposite direction. They have only two wins in the past 12 games (2-7-3). Rookie Keith Kinkaid also made 22 stops. Michael Ryder got a goal in his return after missing three games with the mumps. Mike Cammalleri also scored for the Devils.

Montreal outshot New Jersey 7-6 in the scoreless first period and had the better chances.

The Canadiens were most effective early and late in the period. They outshot the Devils 5-1 in the first five minutes as Kinkaid made close-in stops on Pacioretty and Brandon Prust.

Montreal buzzed again in the closing minutes with P.A. Parenteau missing from the slot and Brendan Gallagher hitting the post.

The Devils came close early in the second. Price made a stick stop on Jaromir Jagr's shot from the right circle setup nicely by Scott Gomez.

The Canadiens opened the scoring at 6:31 of the second. Bournival carried the puck down the left wing and his centering pass glanced off the right skate of Devils defenseman Jon Merrill past a surprised Kinkaid.

The Devils weren't as fortunate minutes later when Marek Zidlicky hit the crossbar from the right circle.

Pacioretty upped the Montreal lead to 2-0 on a power-play goal with 51 seconds left in the period. Pacioretty fired a shot from the right circle that glanced off Kinkaid's glove on its way into the net.

Bournival struck again 2:47 into the third, swiping home a rebound from the slot.

Price lost his shutout bid 34 seconds later when Ryder stole the puck from Alexei Emelin at the Montreal blue line. Ryder skated down the right wing and beat Price to the short side for his first goal since Nov. 6.

Adam Larsson hit the post for New Jersey midway through the period as Montreal maintained a 3-1 lead.

New Jersey narrowed the gap when Cammalleri scored at 14:11.

Plekanec closed out the scoring with an empty-net goal in the final minute.

NOTES: The Devils activated forwards Patrik Elias (mumps), Martin Havlat (virus) and Ryder from the injured reserve list. To clear roster room, New Jersey sent forwards Joe Whitney and Stefan Matteau to Albany (AHL) and placed RW Mike Sislo on waivers. ... This was the fourth stop on a five-game road trip for Montreal that concludes Saturday in Pittsburgh. ... Price became the third goalie to play 400 games with the Canadiens, trailing only Jacques Plante (556) and Patrick Roy (551). ... New Jersey defenseman Peter Harrold took a whack in face from the stick of Montreal's Nathan Beaulieu midway through the first period, and was down on the ice for several minutes. He went to the locker room, and did not return. No penalty was called. ... New Jersey fell to 1-3 since firing coach Pete DeBoer last week and replacing him with a trio of coaches including general manager Lou Lamoriello.

(© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)