Desharnais, whose scoring drought even attracted the attention of Montreal's new mayor, perched in front of the net to redirect Josh Gorges' drive in the first period. The goal stood after a video review to determine whether Desharnais had scored with a high stick.
Travis Moen also scored his first of the season, and Daniel Briere added a goal for the Canadiens, who have won two straight.
Ovechkin scored on a last first-period power play and again in the third period to give him an NHL-leading 19 goals.
Life's about opportunity and how you respond to that opportunity, and obviously he must have some swagger about him, some confidence about him, because he was solid. He made some good saves. He was 6-foot-3 on every shot, which is a good thing for a goalie. He played well. We got a win.
— Maple Leafs coach Mike Babcock on rookie goaltender Garret Sparks, who made 24 saves in his first NHL start, a 3-0 win vs. Oilers
TONIGHT ON NHL NETWORK
5:00 ET: NHL Live Powered by Constellation 7:00 ET: NHL Tonight