Keith Primeau provided two assists as the Philadelphia Flyers powered their way to a 4-2 victory over the New York Rangers on Thursday.
Primeau, a shock choice to the Eastern Conference All-Star team, set up Sami Kapanen's equalising first-period goal.
He also gave the crucial pass for Simon Gagne to take the Flyers into the lead.
Mark Recchi and John LeClair added power-play goals for the Flyers, while Anson Carter and Brian Leetch scored for the Rangers.
Martin Havlat and Peter Schaefer both scored twice, while Marian Hossa had three assists as the Ottawa Senators edged the Pittsburgh Penguins 6-5.
Daniel Alfredsson and Josh Langfeld also scored to help Ottawa move within a point of Toronto at the top of the Eastern Conference.
Despite goals from Milan Kraft, Drake Berehowsky, Tom Kostopoulos, Brian Holzinger and Dick Tarnstrom, the Penguins fell to their fifth consecutive defeat.
Miroslav Satan scored two late goals to help Buffalo Sabres to a 3-2 win over the Boston Bruins, ending a three-game losing streak.
Satan gave Buffalo a 2-1 lead with 6:20secs left, and added an empty-net goal - his 17th of the season, -with just 1:10secs to go to set the seal on the match. Rory Fitzpatrick also scored for the Sabres.
Mike Knuble and Glen Murray scored for Boston.
Chicago Blackhawks goalkeeper Craig Anderson made 30 saves for his first NHL
victory and shutout as his side thrashed the Columbus Blue Jackets 7-0.
Seven different players - Travis Moen, Bryan Berard, Steve Sullivan, Mark Bell, Tyler Arnason, Igor Korolev and Ryan Vandenbussche - scored as Chicago ended a five-game run without a win.