The Canadian Press | Tuesday, 02.04.2014 / 11:00 PM

MONTREAL (CP) — Rene Bourque scored in the second period to give the Montreal Canadiens a 2-0 victory over the Flames on Tuesday, ending Calgary’s five-game win streak in the process.

Carey Price made 27 saves for Montreal (30-21-6) for his fourth shutout of the year and second in four games.

David Desharnais added an empty netter for the Canadiens.

Reto Berra stopped 25 shots for Calgary (21-28-7).

Bourque, in only his second game against his old team, scored the winner for the Canadiens at 16:15 of the second period.

Bourque was rather fortuitous on the play, notching his eighth goal of the year when a Brandon Prust pass banked off his left leg and beat Berra.

The Flames have now lost four straight on the road.

The Canadiens, meanwhile, have yet to lose in regulation this year when leading after two periods (25-0-3).

After a scoreless first period, the Flames gave Montreal a scare with a full two-minute, two-man advantage early in the second.

With Tomas Plekanec in the box for roughing, as well as Lars Eller for handling the puck on the ensuing faceoff, Calgary’s struggling power play took three shots on Price — none too threatening.

The Habs have now killed off 27 straight penalties. They last allowed a goal while playing shorthanded on Jan. 24 against Detroit.

Notes: Mike Cammalleri made his return to Montreal, playing against his old club for the first time since being traded to the Flames in 2012. a Berra got the nod in nets in place of Flames starting goaltender Karri Ramo (lower body). Ramo was injured in the first period of Calgary’s 4-3 overtime win over Minnesota on Saturday. a Dale Weise, 25, made his Canadiens debut playing on the fourth line with Ryan White and Michael Bournival. Weise was traded to Montreal from Vancouver for defenceman Raphael Diaz. a The Habs cap their four-game homestand against the Vancouver Canucks on Thursday, while the Flames play the New York Islanders.

Scoring Summary
1st Period
2nd Period
16:15MTL Rene Bourque (8) ASST: Brandon Prust (5), Lars Eller (11) 1 - 0 MTL
3rd Period
19:49MTL PPG - EN - David Desharnais (9) ASST: Max Pacioretty (11), P.K. Subban (30) 2 - 0 MTL
Three Stars of the Game
Carey Price
Carey Price
SA: 27TOI: 60:00
GA: 0EV: 23-23
PIM: 0PP: 3-3
SV%: 1.000SH: 1-1
Josh Gorges
Josh Gorges
G: 0Shots: 0
A: 0Hits: 0
PTS: 0PIM: 0
+/-: 0TOI: 23:01
Ryan White
Ryan White
G: 0Shots: 6
A: 0Hits: 2
PTS: 0PIM: 0
+/-: 0TOI: 13:55
Penalty Summary
1st Period
2nd Period
04:36MTL Tomas Plekanec  Roughing against  Matt Stajan
04:36MTL Lars Eller  Delay Gm - Face-off Violation
11:16MTL Tomas Plekanec  Cross checking against  Mikael Backlund
11:16CGY Mikael Backlund  Roughing against  Tomas Plekanec
11:16CGY Mark Giordano  Roughing against  Tomas Plekanec
11:16MTL Tomas Plekanec  Slashing against  Mark Giordano
3rd Period
19:29CGY Michael Cammalleri  Hooking against  Tomas Plekanec
shots by period
Team Stats
Power Plays0/21/1
Faceoff Wins2832
Blocked Shots2023
Penalty Minutes68
3L. SmidD00-10014:10
4K. RussellD0003023:33
5M. GiordanoD0004222:28
6D. WidemanD00-12016:36
7T. BrodieD0001024:12
8J. ColborneC0000017:41
11M. BacklundC00-13218:40
13M. CammalleriL0003218:52
15K. WestgarthR000006:47
16B. McGrattanR000007:25
17L. BoumaC0002014:17
18M. StajanC0000016:54
22L. StempniakR00-12018:08
23S. MonahanC0002017:55
24J. HudlerR00-10019:25
39T. GaliardiL000009:04
44C. ButlerD0001019:01
54D. JonesR0004016:21
29R. Berra2526.96258:11
6D. MurrayD0010016:09
8B. PrustL0112015:09
11B. GallagherR0002016:06
14T. PlekanecC0000616:16
17R. BourqueR1013013:05
21B. GiontaR0003017:41
22D. WeiseR0003012:45
26J. GorgesD0000023:01
40N. BeaulieuD0000013:30
48D. BriereC0003014:36
49M. BournivalL0000011:53
51D. DesharnaisC1001016:01
53R. WhiteC0006013:55
67M. PaciorettyL0100016:29
74A. EmelinD0001020:23
76P. SubbanD0110024:12
79A. MarkovD0001022:45
81L. EllerC0112212:04
31C. Price27271.00060:00