Having seen a nine-point lead over the ninth place Colorado Avalanche whittled down to just four points in one week, Calgary snapped a three-game losing streak at the expense of the red-hot Red Wings, who missed an opportunity to move past Nashville into first place in the Central Division.
The tie-breaking goal came at 17:34 of the second period while Calgary was enjoying its fifth consecutive power play, this one a result of an unnecessary cross-check on Jeff Friesen by Red Wings defenceman Andreas Lilja.
Co-starring in the decisive goal was Detroit goaltender Dominik Hasek in what appeared to be a backfired attempt at drawing a penalty.
While Dion Phaneuf was blasting a slapshot high and wide, Jarome Iginla nudged Hasek while battling for position in front of the Red Wings net, resulting in Hasek emphatically throwing his head and body backwards to embellish the contact.
With Hasek lying flat on his back inside the net, and no penalty forthcoming, Tanguay collected the rebound off the end glass, quickly zipped a pass across the slot to an unmarked Huselius, who fired in a high shot that the 42-year-old goaltender could only wave at with his trapper.
Daymond Langkow also scored for Calgary (38-25-10). The Flames improve to an NHL-best 29-7-2 at the Pengrowth Saddledome.
Pavel Datsyuk scored the lone goal for Detroit (45-19-9). The Red Wings dropped both games on its short trip out West having lost 4-1 Saturday night in Vancouver.
A win would have not only moved Detroit into top spot in the division, but also past Buffalo into first place overall in the NHL.
Detroit trailed 1-0 entering the second period but pulled even at 1:27 on Datsyuk's individual effort.
Carrying the puck down the wing, Datsyuk neatly sidestepped Craig Conroy, and with defenceman Robyn Regehr looking on, whipped a shot past Miikka Kiprusoff high on the glove side.
His 23rd goal of the season extends his scoring streak to 11 games (four goals, 13 assists).
Calgary scored the lone goal of the first period, taking advantage of an opening minute power play.
Phaneuf's wrist shot from the face-off circle was stopped by Hasek, but the rebound went to Langkow on his backhand, who promptly banked a shot off both goal posts and in for his 30th goal of the season.
With Iginla (34) and Huselius (31) having already reached that plateau, Calgary joins Buffalo as the only two teams with three 30-goal scorers.
It is also the first time since 1993-94 that three Flames have reached that mark. That season, Gary Roberts (41), Robert Reichel (40), Theoren Fleury (40), and Joe Nieuwendyk (36) all accomplished it.
Calgary had several chances to go up two goals in the first period, but Hasek made several acrobatic stops.
On one sequence, he jabbed out his pad to alertly steer away Tony Amonte's deflection. Shortly after, he sprawled to the ice somehow managing to get his arm on the puck and thwart Iginla's dangerous scoring chance from the side of the crease.
Kiprusoff finished the night with 30 stops while Hasek had 21 saves.
Notes - Calgary's line-up was bolstered by the return from injury of three veterans. ... Conroy (missed four games), D Rhett Warrener (three games), and C Stephane Yelle (two games). ... New to the Flames injured list was rookie LW David Moss with an undisclosed lower body injury... Detroit got C Johan Franzen back from injury after missing four games... Red Wings trade deadline acquisition Todd Bertuzzi (back) is expected to make his debut during Detroit's upcoming three-game homestand with Saturday night rumoured to be the target... Detroit entered the night ranked first in the NHL in average shots per game for (33.7) as well as average shots per game against (24.3).