Thanks to Henrik Zetterberg, the Detroit Red Wings are showing why they're again one of the NHL's marquee teams.
He'll try to lead the Red Wings to their first win in Philadelphia in a more than a decade and move them into a tie for the league points lead when they meet the Flyers on Monday.
Detroit (36-15-6), which has lost four in a row at Philadelphia since Jan. 25, 1997, enters this game with 78 points - one behind Western Conference-leading Nashville and two shy of league-leading Buffalo. The Red Wings have won six of their last seven overall, including a 7-4 victory over Calgary on Sunday.
They outshot the Flames 17-5 in the first period en route to a 3-0 lead. Detroit finished with 50 shots on goal, its most since March 21, 2004.
"The biggest thing was for us to have a good start, and we had one today," said Zetterberg, who finished with two goals and two assists to continue his recent scoring surge. In his last seven games, Zetterberg has seven goals and nine assists.
The only time Zetterberg was held off the scoresheet in that span was Thursday in a 1-0 loss to St. Louis. He leads Detroit with 26 goals and 30 assists, and scored in his only career game in Philadelphia in 2003.
Tomas Holmstrom, Mathieu Schneider and Jason Williams each had a goal and assist Sunday. That took pressure off rookie goaltender Joey MacDonald, who made 16 saves to earn his first NHL victory.
MacDonald likely will get the nod again Monday as six-time Vezina Trophy winner Dominik Hasek is day-to-day with tendinitis in his wrist and backup Chris Osgood is sidelined with a broken finger.
The Red Wings may be visiting Philadelphia at the right time. They own the league's worst home record and is last overall in the league.
Philadelphia (14-33-8) won for just the fourth time in 26 games at the Wachovia Center on Saturday after beating St. Louis 4-3 on Simon Gagne's second goal 27 seconds into overtime.
"I think everybody in the building felt the same way," the Flyers' Peter Forsberg said after the team snapped a franchise-record 13-game home losing streak. "We have been close so many times. We deserve to win. We played pretty hard. It's just fun to win a game after losing so many."
Forsberg's future in Philadelphia, though, remains unclear after meeting Sunday with Flyers chairman Ed Snider. The team captain has played in just 39 games this season due to lingering foot and skate issues, and that's led to speculation Philadelphia may deal him before the Feb. 27 trade deadline.
In eight games since returning from the All-Star break, Forsberg has two goals and eight assists.
He assisted on both of Gagne's goals in a 6-3 road loss to the Red Wings on Jan. 12, 2006 in the last meeting between the teams. Zetterberg and Pavel Datsyuk each had two goals and two assists for Detroit, which has won six of its last eight overall from the Flyers.
Before Monday's game, Philadelphia will honor former captain Keith Primeau, who retired last September after failing to recover fully from a serious concussion suffered in October 2005.
Primeau was selected third overall by Detroit in the 1990 entry draft, spending his first six seasons with the Red Wings. He also played with Hartford and Carolina before spending the final six years of his career with the Flyers.
Primeau had 266 goals, 353 assists and 1,541 penalty minutes in 909 regular-season games.