CALGARY, Alberta -- To say Blake Comeau was in a scoring slump would be an understatement.
Despite generating all kinds of chances for himself, the Calgary Flames forward had yet to light the lamp this season, and had failed to score in 24 games dating to the 2011-12 campaign.
In fact, the former 24-goal scorer from a few seasons ago had just one tally in his last 40 games.
All that was forgotten midway through the third period of Wednesday's 4-1 victory over the San Jose Sharks Wednesday night.
Comeau, the oft-maligned player, broke a deadlock early in the third period by ripping a shot past goaltender Thomas Greiss as he went down the wing, electing to shoot on a two-on-one rush.
Comeau's sense of relief could be felt throughout the Scotiabank Saddledome.
Calgary captain Jarome Iginla added some much-needed insurance less than two minutes later, with his sixth goal in five outings.
From there, Flames goalie Miikka Kiprusoff made a triumphant return to action after missing four weeks due to a sprained knee ligament suffered Feb. 5.
Kiprusoff stopped 32 shots in his return to action, including a dandy on San Jose's Patrick Marleau late in the third period.
Roman Cervenka opened the scoring for the Flames, who improved to 9-8-4.
Joe Thornton replied for the Sharks (11-7-4), who had won three of four games going into the affair but have struggled since they opened the season with seven straight wins.
Curtis Glencross rounded it out with an empty netter, the first shorthanded goal of the season for the Flames.
NOTES: To make room for Kiprusoff's return, the Flames sent goalie Danny Taylor to the Abbotsford Heat of the American Hockey League. ... While Kiprusoff was injured, the Flames posted a 6-5-2 record. ... The Sharks went into the game having scored more than two goals in only one of their previous 16 games, and that was a 5-3 loss. The Sharks, who have four 3-2 shootout wins in that span (shootout goals don't count in the goals-for category). San Jose scored four or more goals in all of their first five outings. ... With the Sharks victory Tuesday night in Vancouver, head coach Todd McLellan tied Ron Wilson for the most wins in franchise history with 206. ... Marleau went into the game needing one more goal for 400 in his career.