Mark Giordano scored with 53 seconds left in overtime to give the Calgary Flames a 4-3 win against the Los Angeles Kings that ended an eight-game losing streak.
Calgary rookie forward Johnny Gaudreau scored twice with the Flames net empty in the final 2:12 of the third period to complete his first NHL hat trick and tie the game 3-3.
Giordano took the puck at center ice, bulled through the defense of Kings forward Jeff Carter, headed toward the net and pushed a backhand past goalie Jonathan Quick.
"He's the ultimate leader," Flames coach Bob Hartley said of Giordano. "And again tonight he took charge."
The Kings led 3-1 late in the third period.
"We fell behind, but the guys were great on the bench, they were great in the room," Flames coach Bob Hartley said. "We felt like we had a chance."
Gaudreau's second of the game came after he skated around the net in front before sliding a shot past Quick at 17:48, and he scored the tying goal when his centering-pass attempt went off the skate of Kings defenseman Drew Doughty into the net with 59 seconds remaining.
"About halfway through the game, I think they had a lot more desperation than our team," Kings coach Darryl Sutter said. "It wasn’t the puck off the skate that was a lucky break. At that point, that made it 3-3. To make it 3-2 is not enough work on our part for the second goal."
Marian Gaborik scored another power-play goal for the Kings (17-11-7). He has seven goals in a five-game streak, with his past five goals on the power play.
Jamie McBain also scored a power-play goal for Los Angeles, which is 7-for-13 with the man advantage in the past three games.
Anze Kopitar assisted on Gaborik's goal and has nine points in his past three games.
Calgary (18-15-3) won for the first time since Dec. 4.
Forward Trevor Lewis gave the Kings a 1-0 lead by going almost end-to-end. Lewis gathered the puck just outside the icing line in the defensive zone and skated all the way up the right-wing boards into the Flames end. He flicked a shot from between the wall and the faceoff circle that eluded goalie Jonas Hiller at 2:26 of the first period.
Gaborik made it 2-0 with 2:10 left in the period when he scored on his rebound late in a power play. After a cycle, Kopitar skated in close to Hiller before passing to Gaborik, whose first shot was kicked back to him by Hiller for a second chance with 24 seconds left in the advantage.
McBain's second goal of the season, also late in a power play, made it 3-0 4:32 into the second period. Justin Williams passed from the left point to Dustin Brown down low, where he sent a cross-ice pass to a crashing McBain for a one-timer with 18 seconds to go in the expiring penalty.
"We stopped playing before the game was over, let 'em back into it," Kings defenseman Matt Greene said. "They took advantage of it. That's it. Can't lose those games."
Gaudreau scored a power-play goal with 1:58 left in the second. Dennis Wideman took a slap shot from near the center of the blue line that was blocked by Kings forward Jarret Stoll, who was playing without a stick. The puck caromed right to Gaudreau, who shot quickly from the right faceoff circle.
"It's really special. These guys are such a big team in the League, and we were two, three weeks there without a win, and it was getting a little frustrating," Gaudreau said. "It's great to get a win, especially against a team like this that's really, really skilled and really play the game really well, so the guys are real happy right now."
Material from team services ws used in this report.