OTTAWA – Guillaume Latendresse scored power-play goals 31 seconds apart in the third period and the Montreal Canadiens held on for a 5-3 victory over the struggling Ottawa Senators on Monday night.

Latendresse, a 19-year-old rookie, scored his second goal of the season 2:01 into the final period on a 5-on-3 advantage to put Montreal up 2-1.

He added his second of the game – his third goal and fourth point in three games since joining Saku Koivu and Michael Ryder on the Canadiens’ top line – at 2:32 when he deflected Sheldon Souray’s shot from the point past Martin Gerber to make it 4-1.

Patrick Eaves scored Ottawa’s first third-period power-play goal of the season at 7:14 before Antoine Vermette added a second straight goal with the man advantage at 13:49 to make it 4-3.

Mike Johnson put the game away with an unassisted effort at 17:35, beating Gerber with a slap shot from the left circle.

Mike Komisarek scored Montreal’s league-leading seventh short-handed goal of the season in the first period and Radek Bonk scored the go-ahead goal 15:29 into the second for the Canadiens, who have yet to lose consecutive games this season.

Cristobal Huet made 35 saves, including 16 in the first period when Montreal was outshot 17-7.

Capitals 4, Panthers 1

SUNRISE, Fla.- Dainius Zubrus scored two goals and Olaf Kolzig stopped 44 shots as the Washington Capitals beat the Florida Panthers 4-1 Monday night.

Alexander Ovechkin and Matt Pettinger also scored for Washington. Ovechkin has six goals in his last five games.

Nathan Horton scored for the Panthers.

Penguins 3, Flyers 2

PITTSBURGH – Evgeni Malkin scored with 2:03 to play and the Pittsburgh Penguins snapped a five-game losing streak with a 3-2 win over the Philadelphia Flyers on Monday night.

Sidney Crosby and Jordan Staal also scored for the Penguins, who beat the Flyers for the third time this season.

Malkin one-timed a pass from Mark Recchi in the high left slot and fired a slap shot over Flyers goalie Antero Niittymaki’s right shoulder just under the cross bar.

Sabres 7, Hurricanes 4

RALEIGH, N.C. – The Buffalo Sabres improved to 10-0 on the road this season, getting a go-ahead goal from Adam Mair in the third period to beat the Carolina Hurricanes 7-4 Monday night.

The Sabres extended their NHL record for most consecutive road wins at the start of a season.

After losing to the Hurricanes in the Eastern Conference finals last season, Buffalo has beaten Carolina all three times they’ve played this season.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.