Montreal 5, Philadelphia 1: Carey Price made 21 saves for his 100th win and Max Pacioretty had two goals and an assist and the Canadiens ended a six-game losing streak. The Canadiens, who are 2-5-2 overall, had not gone this deep into a season before claiming their second win since 1941-42, when they got off to a 1-10-1 start.
St. Louis 3, Vancouver 0: Alexander Steen scored twice and goaltender Brian Elliott made 32 saves to lift the Blues. St. Louis has won three consecutive games, all with Elliott starting.
Colorado at Calgary: Colorado has won three times via shootouts during its road run and was looking to become the seventh team to start 7-0 or better on the road.
Around the league
Ottawa Senators: The club sent first-round draft pick Mika Zibanejad back to Swedish club team Djurgardens on Wednesday rather than burn the first year of his entry-level contract. Zibanejad appeared in nine games for the Senators this season, with one assist and a minus-3 rating.
Compiled from News and wire service reports.