SAN JOSE, Calif. -- Logan Couture and Patrick Marleau scored in the shootout to give the San Jose Sharks a 5-4 victory against the Colorado Avalanche on Monday night.
Colorado scored twice in 12 seconds late in regulation to turn a 3-2 deficit into a 4-3 lead, but Joe Pavelski forced overtime by beating Semyon Varlamov with 20 seconds remaining.
After a scoreless overtime, Couture and Marleau scored on Varlamov in the tiebreaker, and Antti Niemi stopped both Colorado attempts to give the Sharks back-to-back shootout wins. The Avalanche lost in a shootout on Saturday in Los Angeles.
The Sharks improved to 8-0-1 in their past nine games at SAP Center and 13-1-3 for the season.
San Jose led 3-2 late in the third period before the wild finish. Erik Johnson and Jamie McGinn scored 12 seconds apart to give Colorado a 4-3 lead, but with Niemi on the bench for an extra attacker Pavelski took a pass from Joe Thornton and scored from the slot.
Johnson tied the game at 3-3 on a slap shot from the blue line at 18:09, four seconds after a Colorado power play had expired. The Avs had pulled Varlamov late in the power play and had an extra attacker on the ice when Johnson scored.
McGinn then deflected John Mitchell's shot from the left circle past Niemi to put Colorado ahead.
Varlamov made 41 saves in 65 minutes. Niemi stopped 29 shots.
The Sharks had gone 0-for-12 on the power play in their previous four games before getting power-play goals from Demers and Irwin.
The Avalanche built a 2-1 lead in a spirited first period that featured two early fights in the first of four meetings this season between the teams.
MacKinnon gave Colorado a 1-0 lead at 11:05 with a power-play goal after drawing a tripping penalty on Tommy Wingels. He fired a shot from the high slot that deflected off of San Jose defenseman Andrew Desjardins' stick and past Niemi.
The Sharks pulled even at 13:59 on Demers' power-play goal. From near the goal line, Thornton angled a pass above the left circle to Demers, whose shot was tipped and went over Varlamov's shoulder and inside the left post.
Colorado moved ahead again with 49 seconds left in the period when Landeskog scored his 10th goal of the season on an odd-man rush. Landeskog took a pass from Paul Stastny in the slot and hammered the puck past Niemi, just inside the left post.
Colorado outshot the Sharks 15-13 in the first period.
Burns scored at 5:53 of the second period to get the Sharks even. From along the right boards, Thornton hit Burns with a pinpoint pass above the right circle, and Burns blasted a shot inside the right post. The goal was Burns' second in four games after going eight games without a goal.
Irwin scored a power-play goal at 13:02 to put the Sharks ahead for the first time. With Marleau providing a screen in front of Varlamov, Irwin scored his second goal of the season on a long-range slap shot from the left point.
Colorado defenseman Jan Hejda played his 500th NHL game, becoming the 19th Czech-born defenseman in NHL history to reach the milestone.
The Avalanche's next game is Friday in Chicago against the defending champion Blackhawks.