The first ever NHL meeting between Connor McDavid and Auston Matthews failed to live up to its considerable hype as neither McDavid nor Matthews found the scoresheet.
Matthews's Leafs prevailed 3-2 in overtime behind 44 saves from Frederik Andersen and two goals from Nazem Kadri, including the winner.
It was the third win in four games at home this season for the Leafs (3-4-3), who also saw Ben Smith find the scoresheet.
Windsor's Matt Martin earned an assist of the Smith goal for his first point as a Leaf.
Edmonton, meanwhile, has dropped two in a row for the first time this year (7-2-1). Anton Lander and Darnell Nurse both scored and Cam Talbot stopped 28-of-31 shots.