Tavares' two goals lead Isles

John Tavares forced overtime with a power-play goal and then scored unassisted with 1 minute, 55 seconds left in the extra period to lead the New York Islanders to a 3-2 victory over the New Jersey Devils on Friday night.

Josh Bailey got the other goal for New York, which rallied twice in the third period, and Jaroslav Halak made 21 saves as the Islanders.

Scott Gomez and Travis Zajac scored for the Devils. Keith Kinkaid made 28 saves for New Jersey.

"We're a different team than we've been in the last few years," Islanders coach Jack Capuano said. "I could feel that we were coming back. I could feel that we were generating the play. It was just a matter of time. Fortunately, it was overtime. John made a great play, made a great shot and that was it. That's what he does. He's a great player."

HIGHLIGHTS

•CHANGE WORKING: Derek Roy had a goal and two assists to lift the Edmonton Oilers to a 5-2 victory over the visiting Chicago Blackhawks. The Oilers are 3-1-2 under interim coach Todd Nelson after losing 20 of their previous 21.

•BIG SCORER DELIVERS: Steven Stamkos' 22nd goal of the season, in the 15th minute of the third period, was the winner as Tampa Bay beat the visiting Buffalo Sabres 2-1.

•LEAFS WIN AFTER FAST START: James van Riemsdyk scored twice as host Toronto, which scored four goals in the first period, beat the Columbus Blue Jackets 5-2.

•INTERIM FOR SEASON: Peter Horachek will coach the Toronto Maple Leafs for the rest of the season. He was named interim head coach Wednesday, a day after Randy Carlyle was fired.

•STAYING PUT: Columbus signed goalie Sergei Bobrovsky to a four-year, $29.7 million contract extension through the 2018-19 season.

ASSOCIATED PRESS