Chris Kelly and Tyler Seguin scored for Boston, and Thomas made 27 saves in regulation and the five-minute overtime. Thomas, the reigning Vezina Trophy winner, is 6-0 in shootouts this season.
PENGUINS 5, DEVILS 2
In Newark, N.J., Matt Cooke scored two goals, Evgeni Malkin had one and Sidney Crosby added three assists to lead Pittsburgh to its 11th consecutive win.
With the surge, the Penguins have 93 points – two behind the Eastern Conference-leading New York Rangers. Their winning streak is the longest in the NHL this season.
AVALANCHE 3, RANGERS 1
In New York, Colorado rookie Gabriel Landeskog broke a second-period tie, and Semyon Varlamov made 41 saves to lift the Avalanche over sliding New York.
Landeskog gave the Avalanche the lead, and Varlamov made it stand up as playoff-hopeful Colorado finished a 2-0-1 Eastern road trip.
The Rangers’ once seemingly comfortable lead in the Eastern Conference is nearly gone with 11 games remaining. New York lost its second in a row, and fifth in seven games, as surging Pittsburgh closes in.
MAPLE LEAFS 3, SENATORS 1
In Ottawa, Phil Kessel had a goal and an assist and James Reimer made 29 saves to help Toronto beat the Senators.
Tim Connolly and Dion Phaneuf also scored for Toronto. Reimer won his second in a row to improve to 4-0 at Scotiabank Place, allowing only Colin Greening’s goal.
BLUES 3, LIGHTNING 1
In Tampa, Fla., Jaroslav Halak made 22 saves, Jaden Schwartz scored his first NHL goal, and St. Louis beat Tampa Bay.
Halak had an in-close stop on league goals leader Steven Stamkos in the first, and made a glove save on Brett Connolly during a second-period breakaway.
Schwartz, taken 14th overall in the 2010 entry draft and making his NHL debut, put St. Louis up 2-0 from just outside the crease on the power play with 35.5 seconds left in the first.
ISLANDERS 3, CANADIENS 2 (SO)
In Montreal, Josh Bailey scored the shoot- out winner to lead New York.
Mark Streit and Frans Nielsen scored in regulation for the Islanders, who snapped a five-game losing streak.
Aaron Palushaj scored his first NHL goal and Louis Leblanc added another one for Montreal. Peter Budaj made 36 saves.
PANTHERS 3, SABRES 2 (SO)
In Sunrise, Fla., Dmitry Kulikov returned from a knee injury and scored the winning shootout goal in Florida’s victory.
John Madden and Mikael Samuelsson scored in regulation for the Panthers. Jose Theodore made 24 saves.
Derek Roy and Tyler Ennis scored goals for the Sabres.
HURRICANES 5, WILD 3
In St. Paul, Minn.,Tim Brent and Brandon Sutter scored in a 48-second span of the third period and Carolina rallied to defeat Minnesota.