|Tuukka Rask (40) and Tim Thomas - and the rest of the Bruins - pulled a Winter Classic hat trick during warmups. (Jim Davis/Globe Staff)|
Clarke MacArthur scored a power-play goal 14:41 into the third period, and the Buffalo Sabres extended their winning streak to four with a 4-3 victory over the Canadiens last night in Montreal.
MacArthur tucked a rebound inside the right post, giving Buffalo its third lead of the game.
Patrick Kaleta, who scored twice in Saturday’s 3-2 road win over the Rangers, had his second shorthanded goal in two games late in the second to put the Sabres ahead, 2-1. Tim Kennedy’s third goal 12:33 into the third gave Buffalo a short-lived 3-2 lead.
Ryan Miller stopped 21 shots and Andrej Sekera also scored for the Sabres, who are on an 8-2 run.
Maple Leafs 3, Senators 2 - Francois Beauchemin’s third-period shot lifted host Toronto past Ottawa. Jason Blake and Phil Kessel also scored for the Leafs.
Vesa Toskala was again solid in net, finishing with 22 saves.
Toskala and the Leafs caught a break in the game’s final minute. The netminder couldn’t find the puck after making a save on Erik Karlsson’s point shot. Senators forward Jesse Winchester put the rebound into the net, but it was ruled to have been kicked in, just before Jason Spezza was able to get his stick on the disc.
Thrashers 3, Rangers 2 - Johan Hedberg made 46 saves and then was perfect in two shootout rounds to lift Atlanta over New York at Madison Square Garden.
Ilya Kovalchuk and Vyacheslav Kozlov scored on the Thrashers’ only shots in the shootout against Henrik Lundqvist. Hedberg made a pad save on NHL-leading goal scorer Marian Gaborik in the first round, then watched the puck slide off the stick of Ales Kotalik before he could shoot.
Kozlov and Colby Armstrong scored to give Atlanta a pair of one-goal leads in regulation, but Ryan Callahan and Gaborik - with his 23d goal - had power-play tallies to get New York even. Rangers rookie defenseman Michael Del Zotto had two assists.
Panthers 7, Islanders 1 - Nathan Horton scored three times for his second career hat trick and Florida routed host New York.
Michal Repik, Stephen Weiss, Kamil Kreps, and Radek Dvorak added goals as the Panthers won for just the third time in 13 games.
Predators 5, Blue Jackets 3 - Longtime Columbus nemesis Steve Sullivan had three goals for the seventh time in his career, leading visiting Nashville.
In 39 career games against the Blue Jackets, Sullivan has 16 goals and 27 assists - more points than against any other opponent in his 797-game career.
Canucks 3, Kings 1 - Ryan Kesler opened the scoring 64 seconds in and set up Mason Raymond’s insurance goal with 5:12 left, leading host Vancouver over Los Angeles.
Red Wings 3, Coyotes 2 - Jimmy Howard made 30 saves and Kris Newbury, Patrick Eaves, and Derek Meech scored to lift Detroit past visiting Phoenix.