"I was a little nervous the first period, but I was just really excited. When you care a lot, you get a little nervous," Campbell said. "The boys played really well in front of me. Anytime you score five, that should be a win anytime. I'll clean up my game, but I'm just really excited our team got two points."
After Ducks forward Derek Grant tied it 4-4 with 58 seconds remaining in the third period and goalie Ryan Miller pulled for the extra skater, John Tavares won it with 6.2 seconds left in overtime when he redirected Mitchell Marner's pass at the top of the crease on the power play.
"We just had to stay with it. Not a very good third period, it wasn't ideal and something we have to clean up to get the results we want," said Tavares, who had two goals and an assist. "We didn't skate well enough and didn't initiate the play in the third period."
WATCH: [All Ducks vs. Maple Leafs highlights]
Auston Matthews scored his 40th goal and had three assists, and Marner had three assists for Toronto (29-19-7), which had lost two straight. Kyle Clifford, who was acquired with Campbell in a trade with the Los Angeles Kings on Wednesday, had two shots and four penalty minutes in 12:03 of ice time.
Adam Henrique had a goal and an assist, and Miller made 30 saves for Anaheim (22-26-7), which was playing the second game of a back-to-back and is 2-0-2 in its past four games.
"I think we learned from our mistakes and that third period is what we need to base our game off of," Ducks forward Max Jones said. "It's a template for us to use for a full 60 minutes. Our puck management was simple and it led to turnovers on their part. It's the type of play we need to keep on showing."