The Grinch came to Montreal in the form of ex-Canadien Sergei Samsonov, as the Carolina Hurricanes defeated the Montreal Canadiens 3-2 in overtime.
Samsonov, greeted by a chorus of boos at the Bell Centre, cashed his own rebound in the first period, beating Canadiens goalie Carey Price.
Rookie Matt D'Agostini tied it in the second, scoring his sixth goal in just his 11th game this season. But Samsonov would strike against his former team again, setting up Eric Staal's 12th goal on a five-on-three power play.
Guillaume Latendresse thought he had scored the tying goal in the third period, but it was to be called back on a delayed Hurricanes penalty.
Robert Lang's power play goal eventually sent the game to overtime.
Price appeared shaky early in his first outing after missing six games, having to look behind him on a couple Hurricanes shots in the first.
He did come into form, but despite a 26-save night and coming up big late in the third period, Tuomo Ruutu poked a loose puck between his legs for the winner in overtime.
Canadiens players felt a delayed penalty should have been called in this instance as well, but to no avail.