UNDATED (AP) — The San Jose Sharks are heading home after dropping the last two games of what became a 2-2-1 road trip.

Seth Griffith and Gregory Campbell each scored their first goals of the season in the third period as Boston rallied to beat the Sharks 4-3. The Bruins grabbed a 2-1 lead on power-play goals by Brad Marchand and Torey Krug (kroog), but the Sharks surged ahead when Logan Couture and Joe Thornton scored 37 seconds apart late in the second period.

Krug finished with a goal and two assists, and Milan Lucic (LOO'-cheech) set up three goals to help the B's climb back to .500 at 4-4.

Also in the NHL:

— The New York Rangers picked up their third straight win by beating New Jersey 4-3 on Kevin Klein's goal at 2:42 of overtime. Rick Nash tied it late in the third period with his league-leading eighth goal of the season.

— Carey Price stopped 27 shots and David Desharnais (day-ahr-NAY') scored 56 seconds into overtime to lead Montreal past Detroit 2-1. The Red Wings enjoyed a 1-0 lead on Henrik Zetterberg's second-period goal, and they remained ahead until Alex Galchenyuk (gahl-CHEHN'-yuhk) scored with 3:09 left in regulation.

— Phil Kessel scored twice while the Toronto Maple Leafs were netting four unanswered goals in the second period of a 5-2 win over the Islanders in New York. David Clarkson also tallied twice and James van Riemsdyk (van-REEMZ'-dyk) had a goal and an assist for the Leafs.

— Ryan Ellis provided a goal and two assists in regulation before scoring the deciding shootout goal in Nashville's 4-3 victory against Arizona. James Neal scored the tying goal in the third period for the 4-0-2 Predators.

— Andrew Ladd and Adam Lowry scored to give Winnipeg a 2-0 lead just over 2 ½ minutes into a 3-1 triumph over Carolina. Dustin Byfuglien (BUF'-lihn) added an insurance goal and Ondrej Pavelec (AHN'-dray PAV'-lehk) stopped 21 shots to help the Jets win for only the second time in six games.

— Antti Raanta (AN'-tee RAHN'-tah) made 32 saves in his first start of the season to lead Chicago's 4-0 win over Philadelphia. Patrick Kane scored twice to support Raanta's second career shutout and help the Blackhawks improve to 4-0-1.

— Erik Cole scored twice and four other Dallas Stars collected two points in a 6-3 thrashing of Vancouver. Jamie Benn and Cody Eakin scored 29 seconds apart early in the second period to put the Stars ahead 5-0.

— Tampa Bay beat Calgary 2-1 on Ondrej Palat's (AHN'-dray pah-LAHTS') goal three minutes into OT. Flames goalie Kari Ramo (KAH'-ree RAH'-moh) was in line for a shutout until Valtteri Filppula (val-TEHR'-ee FIHL'-poo-luh) scored with 2:16 left in regulation.

— Brad Boyes scored at 2:23 of overtime to push Florida past Colorado 4-3. Tyson Barrie, Gabriel Landeskog and Alex Tanguay (TAN'-gay) scored during a 3:50 span of the second period to erase the Panthers' 2-0 lead before Sean Bergenheim provided the equalizer later in the middle stanza.