Three Canadian NHL teams played on Sunday but in each game they were forced to step aside as their opposition hogged the limelight. Here's how the Senators, Oilers and Jets fared.

Ovechkin's milestone comes at Sens' expense

Washington's Alex Ovechkin scored his 500th and 501st NHL goals amidst a seven-goal Capitals offensive explosion that buried the Ottawa Senators 7-1.

Ovechkin scored a second-period power play goal that made it 5-1 against Andrew Hammond in the Senators' net. He closed off the evening's scoring in the third period by deking a defender before besting Hammond with a quick shot.

Panthers make it a dozen vs. Oilers

The Florida Panthers were outshot 25-14 by the host Oilers, but came away with a 2-1 triumph, their 12th win in a row.

Second-period goals by Jaromir Jagr and Jonathan Huberdeau put the Panthers on top, while Mark Letetsu replied for the Oilers.

Al Montoya made 24 saves for the Panthers while Cam Talbot stopped 12 of the 14 shots directed his way by the Panthers.

Reinhart hat trick downs Jets

In a Sunday matinee game, the Winnipeg Jets lost on home ice 4-2 to the Buffalo Sabres as Sam Reinhart scored a hat trick and Marcus Foligno produced the game-winner, breaking a third-period tie.

The Sabres ended a six-game losing streak while the Jets dropped their second in a row.

Evander Kane made his first appearance in Winnipeg since his trade to Buffalo and was booed heavily. He drew an assist on Reinhart's third goal into an empty net.