TORONTO — Cam Fowler scored a power-play goal in the third period, lifting the Ducks over the Maple Leafs 3-2 on Monday night in Anaheim Coach Randy Carlyle’s return to Toronto.

Carlyle was at Air Canada Centre for the first time since he was dismissed as Leafs coach almost two years ago.

Anaheim had a pair of power-play goals, including Fowler’s go-ahead score. Ryan Getzlaf had the other power-play goal, and Nick Ritchie also scored for the Ducks. John Gibson made 33 saves.

Former Ducks goaltender Frederik Andersen made 25 stops for the Leafs. Auston Matthews got his ninth goal in 12 games, and Nazem Kadri scored his 11th of the season.

It was Matthews’ team-leading 15th goal of the year. He sits second among NHL rookies in goals (15) and points (24), trailing Winnipeg’s Patrik Laine.

OILERS 3, BLUES 2: Ryan Nugent-Hopkins scored 2:55 into overtime, lifting Edmonton to a win at St. Louis.

Nugent-Hopkins scored on a wrist shot after getting a pass from Connor McDavid.

Nugent-Hopkins’ winner followed a tying third-period goal by Patrick Maroon, a St. Louis native. He made it 2-2 with a goal 5:47 into the third.

St. Louis scored first when Kyle Brodziak connected on a wrist shot 4:20 into the game.

Edmonton tied it about seven minutes later as Tyler Pitlick beating goalie Carter Hutton.

The Blues took the lead back 33 seconds later when Vladimir Tarasenko hit a wrist shot from the right circle.

PREDATORS 2, FLYERS 1: Filip Forsberg got the tying goal midway through the third period and Ryan Ellis had the only score in the shootout as Nashville handed Philadelphia its second straight loss.

A SCHEDULED game between the Carolina Hurricanes and Detroit Red Wings was postponed because of unplayable ice. A Freon leak in the cooling system at PNC Arena was discovered earlier in the day. The problem was fixed, but not in time to restart the game.

NOTES

RED WINGS: Detroit put defenseman Alexey Marchenko on seven-day injured reserve with a shoulder injury.