SAN JOSE, CA -- The Calgary Flames blew a three-goal first-period lead, then rallied to defeat the San Jose Sharks 6-5 in a shootout at SAP Center on Thursday.
Jiri Hudler's goal in the fourth round off the shootout gave the Flames the win.
Calgary's Joe Colborne scored in the first round, beating Alex Stalock, after Sharks forward Logan Couture had scored against Jonas Hiller. However, Hiller stopped Joonas Donskoi, Joe Pavelski and Patrick Marleau.
Hiller entered the game with 3:00 left in regulation after starter Karri Ramo had to leave with an injury.
Sam Bennett, Mark Giordano, Sean Monahan, Mikael Backlund and Kris Russell scored in regulation for the Flames (25-23-3), who won their third in a row.
The Sharks (28-20-5), who overcame a 4-1 deficit after one period but couldn't hold a 5-4 third period lead, got goals from Tommy Wingels, Couture, Marleau, Donskoi and Dylan DeMelo.
Ramo stopped 29 of 34 shots and Hiller made eight saves.
Stalock, making his first start since Jan. 18, gave up five goals on 22 shots.
The Sharks entered the third period trailing 4-3 but pulled even when Donskoi, a rookie forward, scored his ninth goal of the season at 2:46. He took a cross-ice pass from Couture and beat Ramo from close range.
DeMelo, a rookie defenceman, gave San Jose its first lead at 5:55 with the Sharks' third power play goal of the game. Joel Ward sent a cross-ice pass to the left circle, and DeMelo put the puck past Ramo for his second goal of the season.
But Calgary tied it when Russell scored a power play goal at 8:08. Bennett fired a sharp-angled shot that Stalock stopped but couldn't control, and Russell knocked in the rebound from close range.
The Sharks went on a 5-on-3 power play at 17:00 of the third period. Bennett went to the box for elbowing Paul Martin, and Giordano joined him after tripping Donskoi, who piled into Ramo as he went headfirst into the crease. Ramo had to be helped off the ice and was replaced by Hiller.
The Sharks had four shots on the power play, but Hiller stopped them all.
Couture hit the post just over a minute into overtime. Marleau had a good scoring chance with two minutes left, but Hiller made the save, and also stopped Justin Braun's shot from close range with 1:36 remaining.
The Sharks went 3-for-9 on the power play; Calgary was 2-for-5.
Flames forwards Monahan, Johnny Gaudreau and Lance Bouma returned the lineup after being scratched Tuesday against the Toronto Maple Leafs as punishment for arriving late for practice Monday. Gaudreau had two assists; Monahan scored his 17th goal of the season.
The Flames raced to a 4-1 first-period lead, scoring four times on their first eight shots. The four goals were the most San Jose has allowed in a period this season.
Bennett put Calgary ahead 1-0 at 4:12 with an unassisted goal. He intercepted Braun's pass in the neutral zone and beat Stalock from above the right circle with a wrist shot for his 15th of the season.
Giordano made it 2-0 at 5:18 with a power play goal, a snap shot from the left circle that deflected off Braun's stick and past Stalock for his 13th goal of the season.
San Jose got one goal back at 8:45 when Wingels scored his sixth goal of the season, converting a pass from Donskoi.
But Monahan scored on a 4-on-2 rush at 12:46, and Backlund made it 4-1 by beating Stalock on a breakaway at 13:26, extending his goal streak to three games.
Couture made it 4-2 with a power play goal 48 seconds, and Marleau scored during a 5-on-3 advantage at 11:17.
Sharks defenceman Brenden Dillon missed the game with an upper-body injury. Matt Tennyson replaced him and had his first ice time since Dec. 8.