Phoenix 4, Carolina 3: Lauri Korpikoski scored his ninth goal of the season early in the third period to lead the Coyotes. Ray Whitney, a former Hurricanes player, also had a goal and assist for the Coyotes. Cal O'Reilly and Rostislav Klesla also scored for Phoenix.
Chicago 5, Montreal 1: 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. The Canadiens lost their fourth straight game, including three under interim coach Randy Cunneyworth.
Philadelphia 4, Dallas 1: Claude Giroux had a goal and three assists in his return from a four-game absence due to a concussion. 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.
St. Louis at Colorado: The Avalanche haven't won seven games in a row at home in eight seasons; that was their goal Wednesday. Colorado has allowed 11 goals in its last six games at home.
Detroit at Vancouver: Fourteen of the last 20 games have been decided by one goal or in a shootout, with five of them going to overtime. The Red Wings won the last meeting between the teams, a game played in Vancouver in January.
Tampa Bay at San Jose: The Lightning has two wins in a row for the first time in three weeks. Tampa Bay had a stretch in early
December of losing seven of eight. Meanwhile, the Sharks have won three in a row at home.
Around the rinks
Toronto Maple Leafs: Pop star Justin Bieber, 17, found some time for the national pastime Wednesday. He took the ice with the Maple Leafs at Air Canada Centre. He skated with players Dion Phaneuf, Jake Gardiner, Jonas Gustavsson and Tyler Bozak before taping his Christmas special at Massey Hall.
Compiled from News and wire service reports.