TORONTO - Shayne Gostisbehere scored in overtime, extending his scoring streak to 15 games, as the Philadelphia Flyers edged the Toronto Maple Leafs 5-4 on Saturday night.

Gostisbehere already had the longest rookie scoring streak in Flyers history.

Sam Gagner and Jakub Voracek scored 39 seconds apart in the first period for the Flyers (26-21-11), joined by Brayden Schenn and Matt Read on the scoresheet.

Nick Spaling snapped a 60-game drought while Byron Froese scored for the first time in two months for Toronto (20-27-10), his second goal of the season. Shawn Matthias, who was returning from a five-game absence due to whiplash, and Peter Holland also scored for Toronto.

Toronto has lost 15 of its last 19 games.

Making his second straight start, Jonathan Bernier gave up three goals on 13 shots in Toronto's net and was replaced by James Reimer 57 seconds into the second period. Steve Mason started for the Flyers, but he too was replaced by Michal Neuvirth due to an apparent injury. Mason left the ice gingerly shortly after yielding the third Leafs goal to Peter Holland.