Mark Avery, Associated Press
Detroit right wing Daniel Cleary, left, scores past Anaheim goalie Ilya Bryzgalov on Monday in the Ducks win over the Red Wings.

BUFFALO, N.Y. — Ales Kotalik scored a power-play goal with four seconds left in overtime to give the Buffalo Sabres a 5-4 come-from-behind win over the Toronto Maple Leafs on Monday.

Kotalik's slap shot from the left circle was stopped by Andrew Raycroft, but defenseman Bryan McCabe knocked the puck into his own net to give the Sabres the dramatic victory.

Jason Pominville and Jochen Hecht had a goal and an assist each, and Adam Mair and Thomas Vanek also scored for Buffalo, which won its third straight game.

Chad Kilger had two goals and an assist, Nik Antropov added one of each, and Simon Gamache also scored for the Maple Leafs, who have dropped three of four.

Jocelyn Thibault made 21 saves in his season debut with the Sabres.

Raycroft, making his third start, finished with 37 saves for the Maple Leafs.

SHARKS 4, CANUCKS 2: At Vancouver, British Columbia, Joe Pavelski, Joe Thornton and Jonathan Cheechoo scored in a 3:20 span early in the third period to break open a tie game and lift the San Jose Sharks past Vancouver.

Evgeni Nabokov finished with 24 saves, keeping the Sharks in the game early with a handful of highlight stops before the struggling San Jose offense got untracked. Nabokov, who has started all six games for San Jose, was credited with an assist on Bernier's goal.

After averaging just two goals through their first five games, an offense that finished third in the Western Conference last season finally broke loose.

DUCKS 6, RED WINGS 3: At Anaheim, Calif., Samuel Pahlsson scored a tiebreaking short-handed goal with 10:58 left in the third period to lead the defending champion Ducks over Detroit.

Kent Huskins notched his first NHL goal four months after winning his first Stanley Cup ring.

Andy McDonald, Chris Kunitz, Corey Perry and Sean-O'Donnell scored for Anaheim and Ryan Getzlaf had three assists.

Kris Draper, Henrik Zetterberg and Brian Rafalski scored for the Red Wings, who returned to Anaheim for the first time since being eliminated from the playoffs in game 6 of the Western Conference finals.