BRUINS 3, SABRES 2, SO: Ryan Spooner tied it in regulation as Boston erased a two-goal deficit and then scored his team's lone goal in the shootout. Buffalo had a two-goal lead for 58 seconds early in the second period before Spooner backhanded his own rebound past prone goalie Chad Johnson. Tukka Rask made 26 saves and denied Brian Gionta, Evander Kane and Ryan O'Reilly in the shootout.
RANGERS 4, WILD 2: Derick Brassard set up the tying goal and scored the game-winner early in the third period as New York rallied from two goals down. Ryan McDonagh and streaking J.T. Miller each had a goal and an assist, and Chris Kreider added an empty-net goal to send Minnesota to 1-8-1 in its last 10.
CAPITALS 3, ISLANDERS 2: Alex Ovechkin scored the winning goal in his return from a one-game suspension for skipping the All-Star Game to help Washington avoid losing three straight, something it hasn't done all season. T.J. Oshie and Andre Burakovsky also scored for the Capitals in a rematch of a first-round playoff series from last spring.
MAPLE LEAFS 3, DEVILS 2, SO: P.A. Parenteau scored in the shootout to lift Toronto in coach Mike Babcock's 1,000th NHL game. James Reimer stopped Reid Boucher, Jacob Josefson and Lee Stempniak in the shootout. The game looked over after David Schlemko's disputed third-period goal gave New Jersey a 2-1 lead, but Tyler Bozak tied it with 2:06 remaining to set up the shootout.
PANTHERS 6, RED WINGS 3: Vincent Trocheck scored twice and had an assist, and Jaromir Jagr ended an eight-game goal drought and tacked on two assists for the Atlantic Division leaders. Florida has now won five straight and scored at least five goals in its last four games, the first time that's happened in franchise history. Brandon Pirri, Aleksander Barkov and Derek MacKenzie also scored for the Panthers.
SHARKS 3, BLUES 1: Joonas Donskoi and Joe Thornton scored in the second period, Martin Jones made 26 saves and San Jose moved to 8-1-2 in its last 11 games and tied Washington for the most road wins in the league. Matt Nieto added an unassisted goal late in the third for insurance. St. Louis' Jay Bouwmeester scored his second goal of the season, but the Blues have managed only five goals in their last five games.
FLYERS 6, PREDATORS 3: Wayne Simmonds had two goals and an assist, and Claude Giroux also scored twice for Philadelphia. Matt Read and Brayden Schenn also scored for the Flyers, who have won three straight and have scored first in 10 of their last 12 games. Ryan Johansen, Calle Jarnkrok and Shea Weber had the goals for Nashville, which has lost consecutive games.
BLACKHAWKS 5, COYOTES 4, OT: Jonathan Toews scored his second goal of the night in overtime in his return from a one-game suspension to lift Chicago. The teams traded scoring chances in the 3-on-3 overtime before Toews, suspended for missing the All-Star game, struck with 29 seconds left in the extra period. Patrick Kane scored his NHL-leading 31st goal in the second, and Marian Hossa had a goal and an assist.
STARS 4, AVALANCHE 3, OT: John Klingberg scored 35 seconds into overtime, Antti Niemi stopped a pivotal penalty shot in the third period and Dallas snapped an eight-game skid against Colorado. Klingberg beat Calvin Pickard with a slap shot on a breakaway just moments into overtime, and the winner came after Jason Demers scored a power-play goal to tie it with 8:40 remaining in regulation. Jason Spezza and Ales Hemsky each had a goal for the Stars, who won in Denver for the first time since Feb. 4, 2013.