Tommy Wingels also scored one goal, had a second waved off, delivered a bone-crushing check, and got into a fight for the Sharks, who moved within two points of Anaheim for first place in the Pacific Division. Brent Burns, Marc-Edouard Vlasic and Marty Havlat added goals. Antti Niemi made 19 saves.
Jake Gardiner scored twice for the Maple Leafs, who looked worn down one night after an emotional 3-1 win over the Ducks in coach Randy Carlyle's return to Anaheim. James Reimer made 42 saves.