CALGARY, Alberta -- The San Jose Sharks finally figured out a way to prevail in a game that went to extra time.
Regrouping after blowing a 2-0 third-period lead, the Sharks claimed a 3-2 overtime victory over the Calgary Flames on Tuesday night.
One lucky goal made the difference.
At 1:13 of overtime, San Jose center Joe Thornton took a long shot that deflected off Sharks defenseman Brad Stuart and trickled through the legs of Flames goalie Reto Berra and into the net.
The Sharks (11-2-5) dropped their previous five games, albeit four of them in extra time, and appeared headed in that direction yet again. This one would have been more demoralizing than any of the others.
San Jose grabbed an early lead when center Logan Couture opened the scoring 92 seconds into the game.
Couture, who has more points against the Flames than against any other NHL team, grabbed a loose puck and snapped it past Berra to the chagrin of the announced sellout crowd of 19,289 at the Scotiabank Saddledome.
Left winger Patrick Marleau doubled the San Jose lead in the final minute of the opening frame when he ripped a point shot though a screen set by Couture.
To his credit, Berra recovered on a night he played his first home game for the Flames (6-9-3). The Swiss-born netminder held strong while his team was overmatched and outshot by a 28-6 margin though two periods.
Buoyed by their goalie's battle level, the Flames finally repaid Berra with a third-period comeback.
Defenseman Kris Russell put the hosts on the board with the club's first power-play goal in 10 games, snapping a 0-for-30 drought with a top-shelf blast from the point at 6:51.
Left winger Michael Cammalleri scored his eighth goal in 11 games this season to tie the score at 2 just past the midway point of the third period.
With the win, San Jose goalie Alex Stalock is now perfect through two starts this season. He made just 11 saves, while Berra stopped 32 shots.
NOTES: D Ladislav Smid made his debut with the Flames after being acquired via trade from the Edmonton Oilers last week. Smid, who led the Oilers in hits and blocked shots before he was traded along with minor league G Olivier Roy in exchange for minor-leaguers C Roman Horak and G Laurent Brossoit, skated on the third defense pairing to start. The swap is only the second trade consummated between the Flames and their Alberta rivals. ... Sharks D Brad Stuart returned to the lineup after being a healthy scratch the previous outing. He took the place of D Matt Irwin ... Calgary RW Lee Stempniak returned to the lineup after missing seven games due to a broken bone in his right foot suffered Oct. 24. Stempniak recorded at least one point in all but one of the 10 games he played prior to the injury ... After playing 11 of their first 18 games on the road, a span that included a pair of long and difficult trips, the Flames in the midst of a stretch in which they play six of seven games at home.