Coyotes 3, Kings 0: Oliver Ekman-Larsson scored two goals, former Shark Thomas Greiss stopped 30 shots and Phoenix kicked off a five-game homestand with a win against Los Angeles.
Flames 5, Blackhawks 4: T.J. Brodie scored at 2:26 of overtime, lifting Calgary past slumping Chicago.
Wild 4, Ducks 2: Mikael Granlund scored the go-ahead goal on a power play early in the second period for Minnesota.
Flyers 5, Red Wings 0: Scott Hartnell and Claude Giroux each had three points and Philadelphia beat banged up Detroit.
Blues 3, Devils 0: St. Louis' Jaroslav Halak earned his fourth shutout of the season.
Bruins 6, Panthers 2: Milan Lucic scored twice and the Bruins spoiled goalie Tim Thomas' return to Boston.
Capitals 5, Sabres 4: Alex Ovechkin capped a four-point night by setting up Mike Green's goal one minute into overtime for Washington.
Prospal retires: Forward Vinny Prospal has retired following a 16-year NHL career. Prospal appeared in 1,108 games with Anaheim, Columbus, Florida, the New York Rangers, Ottawa, Philadelphia and Tampa Bay.
-- ASSOCIATED PRESS