Blake Comeau scored with 2 minutes, 36 seconds left in overtime to lead the Pittsburgh Penguins over the visiting Colorado Avalanche, 1-0, on Thursday night.
Marc-Andre Fleury stopped 29 shots, registering his sixth shutout of the season just hours after the Penguins thought their starting goaltender had the mumps.
Fleury, who recorded the 34th shutout of his career, was tested after missing Wednesday's practice with an illness, but the results came back negative and he was cleared for Thursday's game.
Sidney Crosby also returned Thursday after missing three games with the mumps, as the Penguins managed three wins and five of a possible six points without their captain. They now have six wins in their last nine games.
Hurricanes 4, Maple Leafs 1 - Justin Faulk had a goal and an assist, and Eastern Conference-worst Carolina broke a six-game losing streak by beating visiting Toronto.
Chris Terry, Andrej Sekera, and Elias Lindholm also scored for Carolina. Nathan Gerbe and Eric Staal both had two assists. The Hurricanes are 19-7-1 against the Maple Leafs in the last 27 meetings.
Dion Phaneuf scored for Toronto.
Cam Ward had 25 saves for Carolina. Toronto's Jonathan Bernier stopped 33 shots.
Capitals 5, Blue Jackets 4 - Eric Fehr scored 42 seconds into overtime to lead visiting Washington to victory over Columbus, extending the Capitals' point streak to seven games and snapping the Blue Jackets' winning streak at seven.
Joel Ward, Jason Chimera, Karl Alzner, and Troy Brouwer also scored for the Capitals, 5-0-2 in their last seven games - including the 20-round shootout loss at Florida on Tuesday. Braden Holtby had 22 saves.
Nick Foligno had two goals and an assist, Michael Chaput scored his first NHL goal, and Jack Johnson also tallied for the Blue Jackets.
Ducks 2, Canadiens 1 - Matt Beleskey's third-period goal snapped a 1-1 tie, and visiting Anaheim held on to beat Montreal.
Hampus Lindholm had the Ducks' other goal.
David Desharnais scored for Montreal.