UNIONDALE, N.Y. (AP) -Tim Thomas made 40 saves, and Marc Savard and Martin St. Pierre scored goals to help the Boston Bruins win their fourth straight game, 2-1 over the New York Islanders on Thursday night.
Thomas was on the verge of his fourth shutout of the season, but Bill Guerin swept in a rebound with 53.2 seconds left.
With the victory, the Bruins moved a point ahead of San Jose for the overall NHL lead. The Sharks faced Calgary at home later Thursday night.
Yann Danis stopped 25 shots for New York. The Islanders have lost six straight.
TAMPA, Fla. (AP) - Martin St. Louis, Andrej Meszaros and Ryan Craig scored during a 2:03 span of the second period, and Vincent Lecavalier scored on a penalty shot.
Mark Recchi had two assists for the Lightning. The Tampa Bay right wing tied Dale Hawerchuk for 17th place on the NHL's career points list with 1,409.
Joffrey Lupul scored for Philadelphia. The Flyers have lost four of six.
MONTREAL (AP) - Andrei Markov had a goal and an assist for Montreal, Andrei Kostitsyn and Guillaume Latendresse also scored, and Jaroslav Halak made 23 saves.
Montreal, coming off a 3-1 loss in Boston on Tuesday night, improved to 5-0-1 at home since Dec. 13. J.P. Dumont and Vernon Fiddler scored for Nashville.
RALEIGH, N.C. (AP) - Tomas Kaberle scored the go-ahead goal on a power play late in the third period after Toronto blew a four-goal lead.
Jason Blake had three goals and two assists, and Ian White and Nicklas Hagman also scored. Matt Cullen, Tuomo Ruutu, Eric Staal and Scott Walker scored for Carolina.
ST. PAUL, Minn. (AP) - Krys Kolanos and Cal Clutterbuck gave Minnesota an early lead, and Niklas Backstrom made 20 saves to improve to 10-0 against Edmonton.
Pierre-Marc Bouchard, Brent Burns and Eric Belanger also scored for the Wild. Liam Reddox scored for Edmonton.