Joffrey Lupul and Jeff Carter scored on two of Philadelphia's first three shots and the Flyers beat the Pittsburgh Penguins 3-1 on Wednesday night in Pittsburgh, their first victory in two seasons against their division rival.

The Flyers went 0-8 against the Penguins last season, the first time in club history they have lost that many games in a season to a single opponent. They hadn't won in Pittsburgh in five games since Jan. 21, 2006.

Mike Richards also scored for the Flyers, who scored twice in slightly more than 5 1/2 minutes against Penguins backup goaltender Dany Sabourin.

The Penguins, who scored five goals or more five times against the Flyers last season, got back into the game when Ryan Malone scored in the final minute of the period.

Flyers goalie Martin Biron made 26 saves in improving to 8-4. He has all but one Flyers victory.

SABRES 2, BRUINS 1, OT: At Buffalo, N.Y., Clarke MacArthur scored 3:16 into overtime, and Ryan Miller made 25 saves to give Buffalo the win. Cruising in the high slot, MacArthur one-timed Drew Stafford's pass from the left boards past goalie Tim Thomas for the win. Ales Kotalik also scored for Buffalo, which snapped a three-game losing streak. Marc Savard scored for the Bruins, who lost for the third straight time. Boston has lost eight of its last nine in Buffalo.

LIGHTNING 3, PANTHERS 1: At Tampa, Fla., Martin St. Louis and Jan Hlavac scored first-period goals and Johan Holmqvist stopped 22 shots to help the Lightning snap a six-game losing streak. Two nights after losing 4-3 at Florida, the Lightning tied the season series between the intrastate rivals at two games apiece. The home team has won each of the meetings. Hlavac scored his second goal of the year less than 2 minutes into the game. St. Louis added his fourth, with an assist from Vincent Lecavalier, less than 5 minutes later for a 2-0 lead.

RED WINGS 3, PREDATORS 2, SO: At Detroit, Pavel Datsyuk and Henrik Zetterberg scored shootout goals to give its eighth straight win. Detroit came back to win after blowing a 2-0 lead late in the third period. Jiri Hudler had a goal and an assist in regulation for Detroit, and Dan Cleary got the other goal. Chris Osgood made 28 saves. Alexander Radulov and J.P. Dumont were both unsuccessful for the Predators.

BLACKHAWKS 5, BLUE JACKETS 2: At Chicago, Jonathan Toews, Brent Seabrook and Duncan Keith scored during a decisive stretch in the third period, and Chicago rallied to beat Columbus. James Wisniewski and Patrick Sharp also scored for the Blackhawks, who handed Columbus its first regulation loss in seven games.

AVALANCHE 4, OILERS 3, SO: At Denver, Wojtek Wolski and Marek Svatos scored shootout goals to lead Colorado to its sixth win in seven games. Colorado goalie Peter Budaj, who finished with 30 saves, denied Sam Gagner, Ales Hemsky and Marty Reasoner in the shootout. Ian Laperriere scored his second goal of the game 2:20 into the third period to tie the game at 3. Laperriere later had an assist on Tyler Arnason's first-period goal.

COYOTES 6, DUCKS 5, OT: At Anaheim, Calif., Peter Mueller got his first career hat trick, Shane Doan scored with 30.3 seconds left in overtime and Phoenix extended its road winning streak to five games.

STARS 3, SHARKS 1: As San Jose, Calif., Mike Modano scored two goals in the first 4:24 to surpass Phil Housley's career record for points by a U.S.-born player, and the Dallas Stars beat the San Jose Sharks.