Rapid Reaction: Leafs 4, B's 3 (SO)

BOSTON -- The Toronto Maple Leafs kept their slim playoff hopes alive and prevented the Boston Bruins from clinching the Northeast Division on Thursday night with a 4-3 shootout win at TD Garden.

Joffrey Lupul had two goals and an assist, Phil Kessel had two helpers and Nazem Kadri scored the shootout winner for the Leafs. Brad Marchand, David Krejci and Milan Lucic scored for the Bruins, and Tim Thomas made 28 saves to help Boston earn at least a point. The Bruins now lead the Montreal Canadiens by eight points and need a point in their last five games to clinch the division. They host the Atlanta Thrashers on Saturday.

Thomas solid in shootout loss -- Goalie Tim Thomas started his third straight game and made 28 saves in regulation and overtime while stopping two of three Toronto shooters in the shootout. Thomas had his shutout streak of 112:21 snapped by Leafs defenseman Luke Schenn at 7:06 of the first period, but made a huge save on Mikhail Grabovski with 4:17 left in overtime and then stopped him again on a penalty shot called on the play. Thomas is now 4-0-1 in his past five games.

Marchand getting hot -- After snapping a 13-game goal-less streak with his game-winner Sunday at Philadelphia, Brad Marchand seems to be getting hot again. Marchand scored his team-leading fifth short-handed goal and added an assist Thursday. He now has two goals and two assists in his past three games.

Ference snaps scoreless drought -- With his second-period goal, Andrew Ference snapped a 27-game scoreless drought. Ference had not scored since New Year’s Day at Buffalo. He now has three goals and 11 assists for 14 points in 65 games.

Lucic joins select club -- With his assist on David Krejci's second-period goal, Milan Lucic became just the 10th player since the 2004-05 lockout to score 30 goals, have 30 assists and amass 100 penalty minutes. With his second-period fight against Leafs pugilist Jay Rosehill, Lucic now has 117 penalty minutes this season.

Kessel a factor again against old mates -- Phil Kessel appears to have gotten over whatever was jinxing him against his former teammates. Kessel had not scored a regulation goal against the Bruins until scoring two goals in a 4-3 win Feb. 15 and now has five points in his past three games against Boston after assisting on two goals Thursday. Kessel finished with two goals and three assists against the Bruins this season.

Ryder and Kampfer back in lineup -- After being scratched for the past two games, Michael Ryder was back in the lineup Thursday, skating on a line with Gregory Campbell and Daniel Paille. Meanwhile, Steven Kampfer returned to the blue line for the first time in six games and skated with Andrew Ference. Ryder missed a chance to tie the game in the shootout and had no points. Kampfer also had no points in 13:57 minutes on ice. Shawn Thornton sat out after suffering a gash on his forehead that required 40 stitches, and Johnny Boychuk was a healthy scratch. Here’s what the forward lines and defensive pairings looked like.