Bobby Zamora's fourth goal of the season earned a deserved victory over Birmingham and sent unbeaten Brighton to the top of the Championship table.
The veteran striker struck the winner after the break, tapping in after great work by the impressive Solly March.
March's thumping shot put the hosts ahead in the first period.
And although Jon Toral headed Blues level, Brighton's unbeaten 18-game start to the league season continued with a win thanks to Zamora's effort.
The margin of victory should have been far greater, with Manchester United loan striker James Wilson hitting the post late on and the Seagulls spurning numerous opportunities in the first period.
March twice had sights of goal before netting the opener at the second attempt after Liam Rosenior and Jamie Murphy had combined to tee him up on 17 minutes.
Toral levelled four minutes later, heading in after home goalkeeper David Stockdale made an unconvincing attempt to keep out Jacques Maghoma's original strike.
Blues keeper Tomasz Kuszczak was lucky not gift Brighton a second goal when he fumbled the ball over his own line only to be saved by referee Gavin Ward who spotted a foul.
The visitors, who remain in the final Championship play-off place, could have made it 2-1 in five minutes of first-half injury-time played because of a nasty looking injury to Rosenior, who had to be take off on a stretcher.
But midfielder Toral's fine left-foot effort went just wide and Brighton were back in front on 47 minutes when Zamora tapped home his fourth goal in seven games at the back post.
Teenager Wilson replaced Zamora with 25 minutes to go and had the best chance to add a third home goal but saw his attempt come back off the foot of the post after running through one-on-one.
Stockdale then had to pull off a fine low save in injury time to ensure Brighton have won all seven of their home games in which they have gone ahead this season.
Full Time Match ends, Brighton and Hove Albion 2, Birmingham City 1.
90:00 +7:23 Full timeFull Time Second Half ends, Brighton and Hove Albion 2, Birmingham City 1.
90:00 +7:14Attempt missed. David Davis (Birmingham City) right footed shot from the right side of the box misses to the left. Assisted by Jonathan Grounds.
90:00 +5:45Attempt saved. Beram Kayal (Brighton and Hove Albion) right footed shot from outside the box is saved in the centre of the goal. Assisted by James Wilson.
90:00 +5:16Corner, Brighton and Hove Albion. Conceded by Jonathan Spector.
90:00 +4:53 BookingBooking Solly March (Brighton and Hove Albion) is shown the yellow card.
90:00 +4:05Solly March (Brighton and Hove Albion) wins a free kick on the right wing.
90:00 +4:05Foul by Jonathan Spector (Birmingham City).
90:00 +3:28Attempt saved. David Davis (Birmingham City) right footed shot from outside the box is saved in the bottom left corner. Assisted by James Vaughan.
90:00 +2:36 BookingBooking David Stockdale (Brighton and Hove Albion) is shown the yellow card.
90:00 +0:53Attempt missed. James Vaughan (Birmingham City) right footed shot from the centre of the box is high and wide to the right. Assisted by Jonathan Grounds.
88:54Attempt missed. Michael Morrison (Birmingham City) header from the centre of the box is too high. Assisted by Viv Solomon-Otabor with a cross following a corner.
88:36Corner, Birmingham City. Conceded by Bruno.
88:34Attempt blocked. David Davis (Birmingham City) left footed shot from the left side of the box is blocked. Assisted by Viv Solomon-Otabor.
88:06Delay over. They are ready to continue.
87:25Delay in match Dale Stephens (Brighton and Hove Albion) because of an injury.
87:02Foul by Dale Stephens (Brighton and Hove Albion).
87:02Jon-Miquel Toral (Birmingham City) wins a free kick in the defensive half.
85:54Foul by Gordon Greer (Brighton and Hove Albion).
85:54Jonathan Spector (Birmingham City) wins a free kick in the defensive half.
Jamie Murphy (Brighton and Hove Albion) wins a free kick on the left wing.
85:10Foul by Paul Caddis (Birmingham City).
84:40 BookingBooking Beram Kayal (Brighton and Hove Albion) is shown the yellow card for a bad foul.
84:12Foul by Beram Kayal (Brighton and Hove Albion).
84:12Jon-Miquel Toral (Birmingham City) wins a free kick on the right wing.
83:56James Wilson (Brighton and Hove Albion) hits the left post with a left footed shot from the centre of the box. Assisted by Beram Kayal with a through ball following a fast break.
83:01Foul by Solly March (Brighton and Hove Albion).
83:01David Davis (Birmingham City) wins a free kick in the defensive half.
82:44 SubstitutionSubstitution Substitution, Birmingham City. Viv Solomon-Otabor replaces Demarai Gray.
82:32 SubstitutionSubstitution Substitution, Brighton and Hove Albion. Rohan Ince replaces Tommer Hemed.
81:34Bruno (Brighton and Hove Albion) wins a free kick in the defensive half.
81:34Foul by David Davis (Birmingham City).
81:02Attempt missed. James Wilson (Brighton and Hove Albion) left footed shot from the left side of the box is close, but misses to the right. Assisted by Tommer Hemed.
77:23Attempt missed. Solly March (Brighton and Hove Albion) right footed shot from the right side of the box is close, but misses the top right corner. Assisted by Jamie Murphy.
76:28Attempt saved. Solly March (Brighton and Hove Albion) left footed shot from outside the box is saved in the bottom left corner. Assisted by Tommer Hemed with a headed pass.
74:53Attempt missed. Jon-Miquel Toral (Birmingham City) header from the centre of the box is high and wide to the right. Assisted by Demarai Gray with a cross following a corner.
74:16Corner, Birmingham City. Conceded by David Stockdale.
74:14Attempt saved. Demarai Gray (Birmingham City) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by James Vaughan with a headed pass.
71:53Foul by Tommer Hemed (Brighton and Hove Albion).
71:53Michael Morrison (Birmingham City) wins a free kick in the attacking half.
68:03Attempt missed. James Vaughan (Birmingham City) left footed shot from outside the box misses to the right. Assisted by Demarai Gray.
65:06 SubstitutionSubstitution Substitution, Brighton and Hove Albion. James Wilson replaces Bobby Zamora.
64:03Attempt saved. James Vaughan (Birmingham City) header from the centre of the box is saved in the centre of the goal. Assisted by Maikel Kieftenbeld with a cross.
63:27 SubstitutionSubstitution Substitution, Birmingham City. David Davis replaces Jacques Maghoma.
63:03 SubstitutionSubstitution Substitution, Birmingham City. James Vaughan replaces Nicolai Brock-Madsen.
62:23Attempt saved. Solly March (Brighton and Hove Albion) left footed shot from outside the box is saved in the bottom left corner.
61:44 BookingBooking Stephen Gleeson (Birmingham City) is shown the yellow card.
61:36 BookingBooking Paul Caddis (Birmingham City) is shown the yellow card for a bad foul.
61:01Jamie Murphy (Brighton and Hove Albion) wins a free kick on the left wing.
61:01Foul by Paul Caddis (Birmingham City).
59:43Attempt saved. Tommer Hemed (Brighton and Hove Albion) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Jamie Murphy.
55:24 BookingBooking Dale Stephens (Brighton and Hove Albion) is shown the yellow card.
54:58Foul by Beram Kayal (Brighton and Hove Albion).
54:58Maikel Kieftenbeld (Birmingham City) wins a free kick in the attacking half.
52:57Corner, Birmingham City. Conceded by Dale Stephens.
51:26Corner, Brighton and Hove Albion. Conceded by Maikel Kieftenbeld.
51:25Attempt blocked. Jamie Murphy (Brighton and Hove Albion) right footed shot from outside the box is blocked. Assisted by Bobby Zamora.
46:52 Goal scoredGoal! Goal! Brighton and Hove Albion 2, Birmingham City 1. Bobby Zamora (Brighton and Hove Albion) left footed shot from the left side of the six yard box to the bottom left corner.
46:50Attempt saved. Solly March (Brighton and Hove Albion) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jamie Murphy.
45:00Second Half begins Brighton and Hove Albion 1, Birmingham City 1.
45:00 +5:13 Half timeHalf Time First Half ends, Brighton and Hove Albion 1, Birmingham City 1.
45:00 +3:47Attempt blocked. Tommer Hemed (Brighton and Hove Albion) right footed shot from outside the box is blocked. Assisted by Solly March.
45:00 +2:12Attempt missed. Jon-Miquel Toral (Birmingham City) left footed shot from outside the box is close, but misses to the left. Assisted by Paul Caddis.
45:00 +2:00Attempt missed. Stephen Gleeson (Birmingham City) right footed shot from outside the box is close, but misses to the right. Assisted by Jacques Maghoma.
45:00 +1:18Foul by Bruno (Brighton and Hove Albion).
45:00 +1:18Jon-Miquel Toral (Birmingham City) wins a free kick on the left wing.
44:54Offside, Brighton and Hove Albion. Beram Kayal tries a through ball, but Gordon Greer is caught offside.
44:16Corner, Brighton and Hove Albion. Conceded by Maikel Kieftenbeld.
41:40Corner, Brighton and Hove Albion. Conceded by Michael Morrison.
41:37Attempt blocked. Tommer Hemed (Brighton and Hove Albion) left footed shot from outside the box is blocked.
39:20Attempt missed. Gordon Greer (Brighton and Hove Albion) header from the right side of the six yard box misses to the left. Assisted by Solly March with a cross.
38:53Corner, Brighton and Hove Albion. Conceded by Jonathan Grounds.
37:13Corner, Brighton and Hove Albion. Conceded by Jonathan Grounds.
36:46Corner, Brighton and Hove Albion. Conceded by Tomasz Kuszczak.
35:34Tommer Hemed (Brighton and Hove Albion) wins a free kick on the right wing.
35:34Foul by Jonathan Spector (Birmingham City).
34:16 BookingBooking Maikel Kieftenbeld (Birmingham City) is shown the yellow card for a bad foul.
34:09Beram Kayal (Brighton and Hove Albion) wins a free kick in the attacking half.
34:09Foul by Maikel Kieftenbeld (Birmingham City).
33:31Attempt missed. Jamie Murphy (Brighton and Hove Albion) left footed shot from the left side of the box misses to the left following a set piece situation.
33:27Attempt saved. Beram Kayal (Brighton and Hove Albion) right footed shot from outside the box is saved in the centre of the goal. Assisted by Dale Stephens.
31:54 BookingBooking Jonathan Grounds (Birmingham City) is shown the yellow card for a bad foul.
31:34Solly March (Brighton and Hove Albion) wins a free kick in the attacking half.
31:34Foul by Jonathan Grounds (Birmingham City).
30:00Hand ball by Lewis Dunk (Brighton and Hove Albion).
29:09Solly March (Brighton and Hove Albion) wins a free kick on the right wing.
29:09Foul by Jonathan Grounds (Birmingham City).
27:33Attempt missed. Nicolai Brock-Madsen (Birmingham City) right footed shot from outside the box is too high.
26:48Delay over. They are ready to continue.
26:46 SubstitutionSubstitution Substitution, Brighton and Hove Albion. Íñigo Calderón replaces Liam Rosenior because of an injury.
23:58Delay in match Liam Rosenior (Brighton and Hove Albion) because of an injury.
22:09Corner, Brighton and Hove Albion. Conceded by Jonathan Spector.
20:51 Goal scoredGoal! Goal! Brighton and Hove Albion 1, Birmingham City 1. Jon-Miquel Toral (Birmingham City) header from the centre of the box to the high centre of the goal.
20:49Attempt saved. Jacques Maghoma (Birmingham City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Stephen Gleeson.
18:35Offside, Brighton and Hove Albion. Lewis Dunk tries a through ball, but Bobby Zamora is caught offside.
17:47Corner, Brighton and Hove Albion. Conceded by Jonathan Spector.
16:07 Goal scoredGoal! Goal! Brighton and Hove Albion 1, Birmingham City 0. Solly March (Brighton and Hove Albion) right footed shot from the centre of the box to the top right corner. Assisted by Tommer Hemed.
16:05Attempt blocked. Solly March (Brighton and Hove Albion) left footed shot from the centre of the box is blocked. Assisted by Liam Rosenior with a cross.
13:56Solly March (Brighton and Hove Albion) wins a free kick on the right wing.
13:56Foul by Jonathan Grounds (Birmingham City).
12:56Corner, Birmingham City. Conceded by Solly March.
12:15Corner, Birmingham City. Conceded by Beram Kayal.
11:01Attempt saved. Tommer Hemed (Brighton and Hove Albion) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Beram Kayal.
10:07Corner, Birmingham City. Conceded by Bruno.
10:04Attempt blocked. Demarai Gray (Birmingham City) right footed shot from outside the box is blocked. Assisted by Stephen Gleeson.
7:13Attempt missed. Solly March (Brighton and Hove Albion) left footed shot from the right side of the box misses to the right.
5:46Attempt missed. Jamie Murphy (Brighton and Hove Albion) right footed shot from outside the box misses to the right. Assisted by Lewis Dunk with a headed pass.
5:10Attempt missed. Dale Stephens (Brighton and Hove Albion) header from the centre of the box is too high. Assisted by Liam Rosenior with a cross.
4:38Offside, Birmingham City. Tomasz Kuszczak tries a through ball, but Nicolai Brock-Madsen is caught offside.
4:18Foul by Tommer Hemed (Brighton and Hove Albion).
4:18Michael Morrison (Birmingham City) wins a free kick in the defensive half.
3:27Beram Kayal (Brighton and Hove Albion) wins a free kick in the defensive half.
3:27Foul by Demarai Gray (Birmingham City).
0:00First Half begins.
0:00Lineups are announced and players are warming up.
Live data and text provided by our data suppliers