Jeremy Roenick and Mark Recchi scored 22 seconds apart in the third period, and the surging Philadelphia Flyers ended the Toronto Maple Leafs' 13-game home unbeaten streak with a 3-1 victory last night.

Michal Handzus scored in his fourth straight game for the Flyers, who also won their fourth in a row. Philadelphia has won 10 of 11, and is 6-0 on the road over that span.

"Winning is addictive, and right now we have a bad addiction," Roenick said.

Roman Cechmanek made 22 saves for the Flyers, who are on their longest road winning streak since March 1985. Philadelphia is just three points behind NHL-leading Ottawa.

"We knew coming in here it was going to be difficult. Toronto hadn't been beaten in 13 games here and that was in the back of our minds," said Roenick, whose team is an Eastern Conference-best 15-6-3-0 away from home this season. "It was a case of two hot teams; someone was bound to win, so why not us?"

Mikael Tellqvist, making his first NHL start since being recalled from the minors on Friday, allowed three goals on 26 shots for the Maple Leafs. They had not lost at Air Canada Centre since dropping a game to Detroit on Nov. 16.

"It's probably the biggest day of my life," Tellqvist said. "It's too bad."

Ed Belfour, Toronto's No. 1 goaltender, missed his third straight game with back spasms. Backup Trevor Kidd has a groin injury.

* RANGERS 5, ISLANDERS 0: Former Islanders great Bryan Trottier returned to Nassau Coliseum with the arch enemy and the Rangers left with two key points.

"I think there is something special coming into this building," Trottier said. "The fact is we got two points and we're happy about that. It was a total team effort."

Matthew Barnaby scored twice, and Mike Dunham made 31 saves in beating the Islanders in Trottier's first game on Long Island as coach of the Rangers.

Dunham posted his second shutout this season and 13th of his career. Boris Mironov, Joel Bouchard, and Jamie Lundmark also scored.

Trottier spent 15 years with the Islanders, winning four Stanley Cups and forging a Hall of Fame career.

He heard boos when his name was mentioned as he coached against the Islanders for the second time. The Islanders beat the Rangers on Nov. 23 at Madison Square Garden.

* PENGUINS 0, SABRES 0: Martin Biron stopped 23 shots for host Buffalo in his second straight shutout, and Sebastian Caron made 34 saves for Pittsburgh.

Biron, who has three shutouts this season, beat Phoenix, 1-0, Saturday night. Caron, playing in only his sixth career game, got his second shutout. He blanked Carolina on Jan. 15.

* PREDATORS 3, CANUCKS 2: Scott Hartnell had a goal and two assists, and Tomas Vokoun made 31 saves to lead Nashville at home.

Todd Bertuzzi scored twice for Vancouver.

* THRASHERS 8, BLUES 4: Dany Heatley and Ilya Kovalchuk scored twice each as host Atlanta tied a team record for goals.

Playing on his 22nd birthday, Heatley had his goals in the first, helping the Thrashers set a franchise mark with five in a period. Dan Snyder, Brad Tapper, Marc Savard and Frantisek Kaberle also scored for Atlanta.

Flyers, from left, Jim Vandermeer, Mark Recchi, Keith Primeau, and Pavel Brendl celebrate Recchi's third-period goal in victory in Toronto.