Martin Havlat and Peter Schaefer each scored two goals and Marian Hossa had three assists in the Senators' 6-5 victory over the Pittsburgh Penguins last night in Ottawa.
Daniel Alfredsson and Josh Langfeld also scored to help Ottawa move within a point of Toronto for the Eastern Conference lead. The Senators improved to 13-2-4 in their last 19 games.
Milan Kraft, Drake Berehowsky, Tom Kostopoulos, Brian Holzinger, and Dick Tarnstrom scored for Pittsburgh, which lost its fifth in a row.
Kostopoulos hit the left post with a shot in the final seconds after Tarnstrom's power-play goal drew the Penguins within one with 2:22 left.
Blackhawks 7, Blue Jackets 0 -- Craig Anderson made 30 saves for his first NHL victory and shutout, and seven players scored for Chicago in a victory over visiting Columbus.
Anderson entered the game with an 0-11-2 record in his two-year NHL career, including an 0-8-0 mark in nine games this season.
Travis Moen, Bryan Berard, Steve Sullivan, Mark Bell, Tyler Arnason, Igor Korolev, and Ryan Vandenbussche scored to help Chicago snap a five-game winless streak. The seven goals are a season high for the Blackhawks.
Flyers 4, Rangers 2 -- Keith Primeau had two assists and visiting Philadelphia snapped out of a power-play slump in a victory over New York.Primeau set up Sami Kapanen's tying goal late in the first period and then assisted on Simon Gagne's score that gave Philadelphia a 3-2 lead.
Mark Recchi and John LeClair added power-play goals for the Flyers, who entered 3 for 35 with the man-advantage in 10 games since tallying five times on the power play Dec. 30 in St. Louis. Red Wings 5, Kings 4 -- Brett Hull ended the longest scoring drought of his career with his first goal in 21 games, and defenseman Mathieu Schneider had two goals against his former team in visiting Detroit's victory over Los Angeles.
Well-traveled defenseman Jamie Rivers snapped a 33-game goal drought and Curtis Joseph made 25 saves, helping the Central Division-leading Red Wings end a three-game winless streak.
Flames 4, Predators 0 -- Shean Donovan and Matthew Lombardi each scored twice and Roman Turek made 23 saves for his 25th career shutout in host Calgary's victory over Nashville.
Turek, making his fourth start in a row after missing three months because of a knee injury, improved to 2-4-0 this season with his fifth career shutout against the Predators.
Lightning 3, Oilers 2 -- Vincent Lecavalier scored a goal and added an assist to lead Tampa Bay to victory in Edmonton, Alberta. Brad Richards and Pavel Kubina also scored for Tampa Bay. Radek Dvorak and Brad Isbister both had a goal and an assist for Edmonton.
Tampa Bay took a 3-1 lead with a two-goal second period.
Coyotes 2, Sharks 1 -- Ladislav Nagy scored the go-ahead goal, Brian Boucher made 34 saves, and Phoenix snapped a five-game winless streak with a victory in San Jose, Calif.
Mike Sillinger also scored for the Coyotes, who snapped the Sharks' four-game winning streak a day after San Jose beat Phoenix in Arizona.
Avalanche 1, Thrashers 1 -- Pasi Nurminen made 20 saves and host Atlanta held Colorado's NHL-leading power play scoreless in a tie.
The Avalanche had converted 24 percent of their opportunities with the man-advantage coming in, but they squandered five chances against the Thrashers, including a brief five-on-three in the second period.