Joe Pavelski had two goals and an assist and passed the 400-point milestone for his career to lead the San Jose Sharks to their third straight victory, 6-2 over the Toronto Maple Leafs on Tuesday night.

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.