Mitchell Marner had a goal and an assist and John Tavares supplied four assists for Toronto. Morgan Rielly added a goal and an assist, Nazem Kadri had two assists, Ron Hainsey chipped in an empty-net goal, and Frederik Andersen made 26 saves.
Defenseman Nick Jensen scored two goals and Dylan Larkin had the other for the Red Wings. Jimmy Howard turned aside 30 shots.
Toronto outshot Detroit 11-6 in the first period, but the teams headed to their locker rooms tied at 1-all.
The Red Wings took advantage of a rare four-on-one break to score the first goal. Jensen finished it from the right circle at 7:18 after a feed from Darren Helm.
Detroit got caught in a line change when Toronto evened the score at the 15:48 mark. Marner slid the puck to Rielly, who one-timed it over Howard's shoulder from the right circle.
Toronto took the lead two minutes into the second period. Marner came from behind the Wings' net unchecked and scored in front at 2:00.
The Red Wings failed to get a shot on goal for nearly 13 minutes. They were outshot 15-5 during the second.
Jansen scored off his own rebound to make it 3-2 midway through the third period. Andersen made a nice pad save, but the goal was left wide open when the puck caromed back to Jansen, who has scored three of six career goals against Toronto.
Matthews scored on a power play at 11:11 to give the Leafs a little breathing room. Larkin scored during a scramble in front of the net with 6:04 remaining to bring Detroit back within one. The empty-netter with 21 seconds to go ended all suspense.
--Field Level Media
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)