Tim Kerr tied the NHL season high for power-play goals with his 28th and Pelle Eklund scored twice as the Philadelphia Flyers defeated the Los Angeles Kings, 5-3, last night in Philadelphia.

Philadelphia, which never trailed, opened the scoring at 11:44 on Eklund's first goal, which shot past goaltender Roland Melanson's left skate.

The Kings tied the game on a power play, with Bryan Erickson hitting a slap shot from the top of the right face-off circle past goalie Darren Jensen at 14:25.

Philadelphia took the lead for good on Kerr's goal, his 43rd of the year. Rangers 3, Blues 2

In New York, Pierre Larouche scored two goals and assisted on another in a three-goal first period to lead the Rangers over St. Louis. The victory was the fifth in a row for the Rangers, their longest streak of the season. Devils 4, Nordiques 3

In East Rutherford, N.J., Rich Preston scored with four seconds remaining in overtime to cap a three-goal New Jersey rally.

Doug Sulliman dug out the puck from the corner and passed to Preston in the left faceoff circle. He put a 25-foot shot over the left shoulder of goalie Mario Gosselin. Maple Leafs 7, Flames 6

In Calgary, Tom Fergus scored on a breakaway at 1:41 of overtime to give Toronto the victory.

Fergus broke free as Greg Terrion poked the puck out of the Toronto zone. Fergus deked Calgary goaltender Rejean Lemelin before putting in the puck. It was his second goal of the game and 25th of the season.