ANAHEIM, Calif. — Saku Koivu scored the tying goal early in the third period, defenseman Sheldon Souray netted the winner with 6:39 left, and rookie Viktor Fasth made 25 saves as the Anaheim Ducks handed the San Jose Sharks their first regulation loss of the season, 2-1 on Monday night.
The Sharks had won their first seven games before a shootout loss to Nashville on Saturday.
Fasth is the first Anaheim goalie to win his first three NHL starts.
San Jose's Thomas Greiss, returning to the site of his NHL debut back in January 2008, stopped Anaheim's first 24 shots as he nursed a 1-0 lead created by Logan Couture's first-period goal.
Coyotes 2, Wild 1
At Glendale, Ariz., Mike Smith stopped 21 shots, Lauri Korpikoski and Martin Hanzal both scored, and Phoenix extended its point streak to five games with a win over Minnesota.
Korpikoski scored his fourth goal — all against Finnish goaltenders — in the first period, and Hanzal got his third in three games in the second. Smith was sharp for the second straight start, giving up a goal on a turnover in the second period and fighting off a power play by the Wild in the closing minutes.
Stars 3, Avalanche 2
At Denver, Jamie Benn scored his first two goals of the season, and Dallas beat Colorado, spoiling the night for Milan Hejduk as the Avalanche forward was honored for playing in his 1,000th NHL game.
Brenden Morrow also scored, and Kari Lehtonen made 29 saves for Dallas.
Hejduk had a goal — as he did in his first career game — and P.A. Parenteau added another in Colorado's first home loss of the season.
There was a scary moment early in the game when referee Chris Rooney was hit by a puck after a shot by Dallas defenseman Jamie Oleksiak deflected off the skate of Colorado's Paul Stastny.
The puck appeared to carom off the head of Rooney, who stayed down behind the Avalanche net. Rooney eventually skated off the ice.
No update was given on his condition.
Hurricanes 4, Maples Leafs 1
At Toronto, Jordan Staal scored his first goal with the Hurricanes, and his brother Eric added the winner in Carolina's victory over Toronto.
Jeff Skinner had three assists, Patrick Dwyer added a goal and an assist, and Justin Faulk also scored for Carolina. Cam Ward backed up the offense with a 41-save performance.
Matt Frattin scored the only goal for the Maple Leafs. James Reimer made 35 saves.
Canucks 3, Oilers 2
At Edmonton, Alberta, Chris Tanev scored at 4:40 of overtime, and Vancouver rallied for its season-high third straight victory, topping Edmonton.
With just 2:17 remaining in regulation, and the Oilers holding a 2-1 lead, the Canucks tied it with a long shot from Kevin Bieksa that beat goalie Devan Dubnyk stick-side and forced overtime.