PITTSBURGH -- Jaromir Jagr's season-long scoring streak ended because of a groin injury as the Pittsburgh Penguins beat the Buffalo Sabres 3-2 on Tuesday night.

Jagr, the NHL scoring leader with 33 points in 16 games, left with a strained groin just after Pittsburgh scored three goals in a 3:04 span in the first period to chase rookie goalie Martin Biron.Jagr missed four games of the Penguins' first-round playoff upset of New Jersey last spring with the same injury. His status for Thursday's game at Tampa Bay was not immediately known.

German Titov, Alexei Kovalev and Matthew Barnaby scored for the Penguins, who won their third in a row at home. Miroslav Satan and Brian Holzinger scored for Buffalo.

SHARKS 4, CANADIENS 1: At Montreal, former Montreal captain Vincent Damphousse assisted on Owen Nolan's two goals as San Jose beat the Canadiens.

Damphousse, facing the Canadiens for the first time since he was dealt to San Jose at the trading deadline last season, has six goals and 16 assists this season.

Ron Sutter and Alexander Korolyuk added goals, and Mike Vernon made 25 saves to help the Sharks end a four-game winless streak. Karl Dykhuis scored for Montreal.

COYOTES 2, FLAMES 1: At Phoenix , Trevor Letowski ended Phoenix's power-play drought and Jeremy Roenick also scored as the Coyotes beat Calgary.

Letowski's goal was the Coyotes' first in 17 chances with the man advantage. Bob Essensa made 34 saves for Phoenix to improve to 3-0-1 as Mikhail Shtalenkov's backup.

Tommy Albelin scored for the Flames.

KINGS 3, BLACKHAWKS 2: At Los Angeles, Vladimir Tsyplakov and Bryan Smolinski scored 38 seconds apart in the first period as Los Angeles beat Chicago for the 10th consecutive time.

Donald Audette added his eighth goal, Garry Galley had two assists for the Kings, 8-1-2 in their last 10 games. Eric Daze and Tony Amonte scored for Chicago