Nikola Zigic salvaged a stoppage-time point for Birmingham thanks to Tomasz Kuszczak's howler as Brighton's play-off aspirations were checked by a 2-2 draw.
The Serbian netted a last-gasp point for Blues for the third time this season but his header owed more to a glaring error from Kuszczak, who allowed the ball to slip through his hands.
Steven Caldwell headed the hosts in front after 18 minutes with what was his first league goal in 18 months at the club, but the Seagulls levelled soon after courtesy of Ashley Barnes' sixth of the season and second in as many games.
David Lopez volleyed home in style what looked to be the winner just before half-time only for Zigic to equalise late on, with Blues' sought-after goalkeeper Jack Butland then producing a wonder save to keep out Dean Hammond.
Brighton will certainly feel like it is two points dropped having looked set for their first win over Birmingham in eight attempts since 1989 and only their second ever success at St Andrew's.
And Albion's late setback has seen them drop five points beind the top six although they have moved up one place in the npower Championship table to eighth.
Cash-strapped Blues continue to look increasingly over their shoulder at the relegation places, with just win in their last 10 games. They remain in 20th spot - five points clear of danger.
The clash was given the green light this morning following the heavy snow which has fallen in the midlands, as well as many parts of the country, over the past 24 hours.
Lee Clark made three changes after Tuesday's disappointing FA Cup exit at the hands of Leeds, Butland coming back in as well as Rob Hall and Callum Reilly.
There was no place in Brighton's matchday 18 for new signing Leonardo Ulloa, who is still awaiting international clearance, with fit-again top scorer Craig Mackail-Smith returning.
Those present at a cold St Andrew's watched a tentative start to proceedings although the home faithful were roused after 18 minutes.
Hall's corner from the right was met by an unmarked Caldwell at the back post and he powered home a header past Kuszczak.
Yet the visitors levelled in the 24th minute. Andrea Orlandi broke down the left and cut a ball back for Barnes who fired into the bottom corner from 20 yards.
Chris Burke, who netted the winner a 1-0 triumph for Birmingham in the reverse fixture earlier this season, was thwarted by a fine parried save from Kuszczak just before half-time.
And the stop proved crucial as Brighton claimed the lead in the 43rd minute.
The source was again further good work down the left which resulted in Wayne Bridge sending over a great cross to Lopez, who volleyed goalwards and under the body of Butland.
Zigic was introduced by Clark at the break and the towering striker instantly added a new dimension to the hosts' attack but Kuszczak was not really troubled.
A well worked Brighton move resulted in Orlandi's effort being deflected off target by Reilly just before the hour mark, with Butland on hand to turn away the Spaniard's free-kick soon after.
Burke fired wide from distance with 15 minutes remaining before Zigic looped a header over.
The substitute was then denied by a saving tackle by Seagulls skipper Gordon Greer in the closing stages, before the last-gasp drama secured an unlikely point for the midlands outfit.