The Ducks have scored the first goal in 27 games this season, including three straight contests, second-most in the NHL.
The early advantage was short-lived though, as the Leafs big guns converted twice in a period spent largely in Anaheim's end of the ice.
Marner notched the first on a one-time bid through traffic and past a screened Gibson. Marner has goals in four straight games (4-2=6).
Nylander put Toronto ahead less than two minutes later, getting free in the slot and burying a centering pass from John Tavares stationed behind the net.
Gibson made 15 stops in the first period and another 13 in the second to keep Anaheim close, including on highlight-reel denials of Nylander and Marner.
Tavares temporarily put Toronto ahead by two late in the middle frame, capitalizing on a lengthy two-man advantage for the home team.
The Ducks killed the second half of that Toronto power play and got right back in the game seconds after it ended though, as Silfverberg stepped out of the box, joined an odd-man rush and beat Campbell with a wrist shot over the glove. The goal pulled Anaheim back within one heading into the third, despite mustering only 11 shots in the first two periods.