Yanic Perreault scored two goals as the Maple Leafs beat the San Jose Sharks, 4-2, last night in Toronto to end a five-game winless streak.

Jonas Hoglund and rookie Nik Antropov also scored for the Maple Leafs, who moved into a tie with Ottawa for first place in the Northeast Division. The two teams also are tied with Los Angeles and Detroit for the overall NHL lead with 26 points.

"I've been struggling to get some goals the last few games," said Perreault, who ended an 11-game scoring drought. "Tonight was good for my confidence. This was a big win for us and, hopefully, we can build on it."

Curtis Joseph stopped 28 shots, including several in the final minutes of regulation with Toronto playing two men short. Vincent Damphousse and Mike Ricci scored for San Jose, which is 1-4-1 in its last six games.

RED WINGS 6, MIGHTY DUCKS 3: Vyacheslav Kozlov scored twice in a 3:36 span of the second period and Igor Larionov had four assists for host Detroit.

Nicklas Lidstrom had a goal and two assists, and Brendan Shanahan, Larry Murphy and Martin Lapointe also scored for the Red Wings.

Kozlov had only three goals all season before last night. "He doesn't need confidence as much as he needs to shoot the puck," Detroit Coach Scotty Bowman said.

Ted Donato, Paul Kariya and Jeff Nielsen scored for Anaheim. Mighty Ducks star Teemu Selanne was out with a groin injury.

CANUCKS 2, AVALANCHE 2: Harry York scored with 51.6 seconds left in regulation to give Vancouver the tie over visiting Colorado. The goal came two minutes after Chris Drury scored on a partial breakaway to give the Avalanche a 2-1 lead.