Jaromir Jagr scored his NHL-leading 20th goal and Tom Barrasso made 32 saves to give the Pittsburgh Penguins a 4-1 victory over host Buffalo last night, their first victory at Marine Midland Arena.

Pittsburgh won in Buffalo for the first time since Jan. 17, 1996, when Jagr's goal 59 seconds into the game and Barrasso's 31 saves forged a 1-0 victory at Memorial Auditorium. The Penguins improved to 1-6-1 in Buffalo's new arena, which opened three years ago.

Jagr and German Titov scored on power plays in the first period, and Alexei Kovalev and Robert Lang added goals in the third for Pittsburgh.

Barrasso, playing in only his fifth game of the season and third since returning from a knee injury suffered in the season's second game, made some big saves, including stops on Dixon Ward's two breakaways.

COYOTES 6, PREDATORS 3: In Nashville, Shane Doan had his second consecutive two-goal game and set a career high for goals with nine. The line of Doan, Mika Alatalo and Juha Ylonen had three of the Coyotes' first four goals.

Phoenix has won seven straight, the best run in the NHL this season. The Coyotes scored three goals in 1 minute 25 seconds in the first period and killed five of six power plays.

HURRICANES 4, FLAMES 3: Jeff O'Neill had two goals, including the game-winner, and two assists for host Carolina. O'Neill's eighth goal of the season, with 6:18 left, helped the Hurricanes erase a 3-1 deficit and win for the first time when trailing after two periods.

Paul Coffey assisted on both third-period goals to move past Mario Lemieux into eighth place on the NHL's career-scoring list with 1,495 points.

SENATORS 2, BLACKHAWKS 1: Andreas Dackell and Magnus Arvedson scored 27 seconds apart early in the third period as host Ottawa overcame a 1-0 deficit.

Ottawa got the decisive goal when defenseman Jason York's shot deflected in off Arvedson's stick, and Patrick Lalime preserved with the lead by withstanding a Blackhawks' six-on-four advantage in the final minute.

STARS 2, ISLANDERS 1: Power-play goals by Brett Hull and Mike Modano helped Dallas win on the road. Manny Fernandez relieved Ed Belfour and stopped 31 shots for his second win of the season. Dallas has won seven consecutive meetings between the teams.

AVALANCHE 4, CANUCKS 2: Shjon Podein broke a 2-2 tie 45 seconds into the third period and Brian Rolston added an insurance goal as visiting Colorado moved within a point of first-place Vancouver in the Northwest Division.