NEW YORK — John Tavares scored one of the New York Islanders' three-second period goals and then netted the winner in a shootout as the Islanders broke a five-game losing streak with a 4-3 victory over the New York Rangers on Thursday night.
Tavares followed Frans Nielsen's goal in the opening round of the tiebreaker with one of his own, and Evgeni Nabokov stopped Marian Gaborik and Rick Nash to give the Islanders the elusive win. They had dropped eight straight at Madison Square Garden, including a loss there last week.
The Rangers (7-5-1) squandered a 2-0 lead and had their three-game winning streak snapped.
Dan Girardi and Gaborik staked the Rangers to the lead in the first period against Nabokov. Carl Hagelin tied it in the second.
Martin Biron gave Rangers' workhorse goalie Henrik Lundqvist a break by making just his second start of the season. He was touched for goals by Colin McDonald, Tavares and Brad Boyes in the second when the Islanders grabbed the lead.
RALEIGH, N.C. — Joe Corvo had a goal and an assist and the Carolina Hurricanes won their third consecutive game, a victory over the Toronto Maple Leafs.
Jussi Jokinen scored the go-ahead goal, and Jeff Skinner had two assists for Carolina.
Jordan Staal also scored for the Hurricanes, and his brother Eric Staal extended his point streak to an NHL-leading 11 games with an assist on Corvo's goal, the first of three for the Hurricanes in the second period.
Nazem Kadri scored for Toronto, which had its four-game winning streak ended.
Dan Ellis made 22 saves for Carolina.
Ellis, Cam Ward's backup, has won three of his four starts this season. Ben Scrivens made 30 saves for Toronto.
TAMPA, Fla. — Eric Fehr scored two goals, Mathieu Perreault had three assists, and the Washington Capitals won their third straight game by beating the Tampa Bay Lightning.
Troy Brouwer and Jay Beagle had the other Washington goals.
Martin St. Louis, Teddy Purcell and Nate Thompson scored for the Lightning, who have lost six in a row (0-5-1). Tampa Bay backup goalie Mathieu Garon got the start in place of Anders Lindback, who is ill.
SUNRISE, Fla. — Rene Bourque scored 2:10 into overtime and the Montreal Canadiens beat the Florida Panthers.
Bourque's winner came on a tip-in just in front of the net. The puck drifted in front of the crease and Shawn Matthias couldn't clear it for Florida. Instead, it bounced off goalie Jose Theodore's pad and Bourque poked it in.
Carey Price made 26 saves for his 17th career shutout and second against the Panthers. The Canadiens won their second straight on the road.
Theodore stopped 31 shots for the Panthers, who lost their third in a row.
NASHVILLE, Tenn. — Pekka Rinne made 19 saves for his second consecutive shutout, leading the Nashville Predators to a victory over the Phoenix Coyotes.
Gabriel Bourque, Nick Spaling and Mike Fisher had the Nashville goals.
Rinne has shutouts in three of his past four starts and has not allowed a goal in his last 137 minutes, 41 seconds of action. He has been strong this season on a Predators team that has struggled to score.
ST. PAUL, Minn. — Milan Hejduk and Matt Duchene scored in the shootout and the Colorado Avalanche beat the Minnesota Wild.
Jean-Sebastien Giguere stopped Zach Parise and Mikko Koivu in the shootout to get the win.
Hejduk beat Niklas Backstrom with a backhand move and Duchene beat the Minnesota goaltender with a wrist shot.