DALLAS - Claude Giroux had a goal and three assists in his return from a four-game absence due to a concussion and the surging Philadelphia Flyers beat the Dallas Stars 4-1 Wednesday night.
Simmonds and Jaromir Jagr added power-play goals, and defenceman Andrej Meszaros connected at even strength for Philadelphia. Sergei Bobrovsky made 30 saves as the Flyers improved to 10-2-1 in their last 13 overall and 13-3-2 on the road this season.
Giroux, the Flyers' top scorer, was out since he was injured in a game against Tampa Bay on Dec. 10 when he was accidentally hit in the back of the head by teammate Wayne Simmonds' knee.
Michael Ryder scored in the game's first minute for the Stars, who were 4-1-0 in their previous five games.
BLACKHAWKS 5, CANADIENS 1
CHICAGO (AP) ? Andrew Brunette and Patrick Sharp scored 21 seconds apart midway through the second period, and Corey Crawford made 20 saves in his first start in more than two weeks for Chicago.
Viktor Stalberg scored midway through the third period and Jonathan Toews and Bryan Bickell added late goals for NHL-leading Chicago. The Blackhawks rebounded from a 3-2 loss at Pittsburgh on Tuesday, improving to 8-1-1 in their last 10 games.
Andrei Kostitsyn scored a power-play goal for Montreal, which lost its fourth straight ??? including the last three since interim coach Randy Cunneyworth replaced Jacques Martin last Saturday.
Crawford hadn't played since being pulled early in the second period of a 4-3 shootout loss to Phoenix on Dec. 5.
COYOTES 4, HURRICANES 3
RALEIGH, N.C. (AP) ??? Lauri Korpikoski and Ray Whitney both had a goal and an assist to lead Phoenix past Carolina.
Korpikoski scored the game-winner at 10:48 of the third period after being set up by Derek Morris and Whitney. Cal O'Reilly and Rostislav Klesla also scored for the Coyotes and Jason LaBarbera stopped 34 shots.
Tuomo Ruutu got his team-leading 11th goal for the Hurricanes, while Andreas Nodl and Jiri Tlusty also scored. Carolina goalie Cam Ward finished with 15 saves.
The Coyotes, who beat Florida on Tuesday night in the opener of their two-game trip, improved to 4-1 in the second game of back-to-back contests. Phoenix also improved to 1-11-1 when trailing going into the third period, while Carolina dropped to 9-1-2 after holding a two-period lead.