Wes Thomas' second-half header gave Birmingham their first home league win since October as they beat Brighton.

The forward powerfully nodded in David Cotterill's pinpoint cross from the right just after the break to cap a dominant display from the hosts.

Cotterill almost doubled the lead as his 25-yard free-kick flew wide, while Clayton Donaldson could not prod home after David Stockdale spilled the ball.

Brighton's best chance saw Jake Forster-Caskey's set piece tipped over.

The win for Lee Clark's men ended a run of 18 league games without a victory at home stretching back more than 10 months.

Blues seemed determined to put last season's woes behind them as they piled on the pressure in the opening half hour, with Lee Novak volleying wide from 25 yards and Thomas just failing to connect with Donaldson's fine cross.

Blues' long wait for a home win

Birmingham City's last league win at St Andrew's was a 4-0 victory against Millwall on 1 October, 2013

The visitors struggled to create any clear-cut chances until the stroke of half-time but Blues goalkeeper, Darren Randolph, did well to get down and save Chris O'Grady's close-range effort.

Birmingham continued where they had left off after the break, and it paid dividends on 49 minutes as Thomas put them in front with a bullet header into the middle of the goal from six yards out.

Sami Hyypia's Brighton slowly began to claw their way back into the game as Forster-Caskey's well-struck free-kick from 20 yards was saved by Randolph just after the hour mark.

After Cotterill and Donaldson almost put Blues 2-0 up, Brighton threw men forward to try and find an equaliser, but Birmingham's defence stood firm to earn them the long-awaited victory.

Birmingham manager Lee Clark: "I always stressed that we had a new group of players and I didn't think it was an issue (run without a league home victory, which stretches back to 1 October) I had to address.

Clark on Birmingham v Brighton

"I've never spoken about it in pre-season as this is a completely new squad. I think we have seen the difference we have played.

"You have to have right players. The work ethic is brilliant. They press from the front and to win this game was brilliant for them."

Brighton manager Sami Hyypia: "We cannot take a lot of positives out of the game. I didn't like it.

Hyypia on Blues v Brighton

"I know that we are a better side on the ball than we showed today. We couldn't get our game going.

"When you cannot score it is important to keep a clean sheet but it wasn't to be against Birmingham. I am not happy where we are at the present time after defeats against Sheffield Wednesday and Birmingham."

Lineup, Bookings (0) & Substitutions (5)

Birmingham City

  • 01 Randolph
  • 15 Hall
  • 23 Spector
  • 03 Grounds
  • 06 Edgar
  • 12 Novak (Robinson - 77' )
  • 31 Caddis
  • 11 Cotterill
  • 26 Davis (Gleeson - 68' )
  • 09 Donaldson
  • 10 Thomas (Brown - 92' )

Substitutes

  • 04 Robinson
  • 07 Duffy
  • 08 Gleeson
  • 16 Johnstone
  • 21 Doyle
  • 29 Brown
  • 33 Gray

Brighton & Hove Albion

  • 13 Stockdale
  • 14 Calderon
  • 15 Chicksen
  • 04 Hughes
  • 03 Greer
  • 24 Ince
  • 02 Bruno
  • 18 Forster-Caskey
  • 11 O'Grady
  • 12 Mackail-Smith (Fenelon - 76' )
  • 25 Lua Lua (J. Teixeira - 64' )

Substitutes

  • 05 Dunk
  • 10 Agustien
  • 16 Ankergren
  • 17 J. Teixeira
  • 21 Maksimenko
  • 23 Fenelon
  • 28 Toko
Ref: Mark Brown
Att: 14,955

Match Stats

Shots

8 13

On target

5 3

Corners

2 6

Fouls

15 15

Live Text Commentary

Full time

Full Time Match ends, Birmingham City 1, Brighton and Hove Albion 0.

90:00 +4:44 Full time

Full Time Second Half ends, Birmingham City 1, Brighton and Hove Albion 0.

90:00 +2:32

Adam Chicksen (Brighton and Hove Albion) wins a free kick in the defensive half.

90:00 +2:32

Foul by Clayton Donaldson (Birmingham City).

90:00 +2:03

Foul by Bruno (Brighton and Hove Albion).

90:00 +2:03

Reece Brown (Birmingham City) wins a free kick in the defensive half.

90:00 +1:05 Substitution

Substitution Substitution, Birmingham City. Reece Brown replaces Wes Thomas.

89:37

Attempt missed. Adam Chicksen (Brighton and Hove Albion) header from the centre of the box is too high. Assisted by Jake Forster-Caskey with a cross.

87:32

Corner, Brighton and Hove Albion. Conceded by Paul Robinson.

85:50

Foul by João Teixeira (Brighton and Hove Albion).

85:50

Jonathan Spector (Birmingham City) wins a free kick in the defensive half.

81:52

Foul by Bruno (Brighton and Hove Albion).

81:52

David Cotterill (Birmingham City) wins a free kick in the defensive half.

81:17

Attempt missed. Stephen Gleeson (Birmingham City) right footed shot from outside the box misses to the left.

80:07

Attempt saved. David Cotterill (Birmingham City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Wes Thomas.

79:51

Foul by Shamir Fenelon (Brighton and Hove Albion).

79:51

Jonathan Spector (Birmingham City) wins a free kick in the defensive half.

79:12

Attempt blocked. Rohan Ince (Brighton and Hove Albion) right footed shot from outside the box is blocked. Assisted by João Teixeira.

78:54

Corner, Brighton and Hove Albion. Conceded by Grant Hall.

76:22 Substitution

Substitution Substitution, Birmingham City. Paul Robinson replaces Lee Novak.

75:54 Substitution

Substitution Substitution, Brighton and Hove Albion. Shamir Fenelon replaces Craig Mackail-Smith.

75:27

Attempt missed. João Teixeira (Brighton and Hove Albion) right footed shot from outside the box is too high from a direct free kick.

74:14

Craig Mackail-Smith (Brighton and Hove Albion) wins a free kick in the attacking half.

74:14

Foul by Jonathan Grounds (Birmingham City).

73:14

Attempt missed. David Cotterill (Birmingham City) right footed shot from outside the box is close, but misses to the left from a direct free kick.

71:54

Foul by Gordon Greer (Brighton and Hove Albion).

71:54

Wes Thomas (Birmingham City) wins a free kick in the attacking half.

69:43

Craig Mackail-Smith (Brighton and Hove Albion) wins a free kick in the attacking half.

69:43

Foul by Jonathan Spector (Birmingham City).

68:53

Foul by Jake Forster-Caskey (Brighton and Hove Albion).

68:53

Clayton Donaldson (Birmingham City) wins a free kick on the left wing.

67:44

Foul by Chris O'Grady (Brighton and Hove Albion).

67:44

Jonathan Spector (Birmingham City) wins a free kick in the defensive half.

67:32

Delay over. They are ready to continue.

67:30 Substitution

Substitution Substitution, Birmingham City. Stephen Gleeson replaces David Davis because of an injury.

66:21

Delay in match David Davis (Birmingham City) because of an injury.

64:38

João Teixeira (Brighton and Hove Albion) wins a free kick in the defensive half.

64:38

Foul by Lee Novak (Birmingham City).

63:25 Substitution

Substitution Substitution, Brighton and Hove Albion. João Teixeira replaces Kazenga Lua Lua.

63:06

Foul by Chris O'Grady (Brighton and Hove Albion).

63:06

Paul Caddis (Birmingham City) wins a free kick in the defensive half.

62:34

Corner, Brighton and Hove Albion. Conceded by Darren Randolph.

62:32

Attempt saved. Jake Forster-Caskey (Brighton and Hove Albion) left footed shot from outside the box is saved in the top right corner.

61:13

Íñigo Calderón (Brighton and Hove Albion) wins a free kick in the attacking half.

61:13

Foul by Lee Novak (Birmingham City).

61:08

Attempt blocked. Jake Forster-Caskey (Brighton and Hove Albion) left footed shot from outside the box is blocked.

60:07

Foul by Chris O'Grady (Brighton and Hove Albion).

60:07

David Davis (Birmingham City) wins a free kick in the attacking half.

58:55

Attempt missed. Craig Mackail-Smith (Brighton and Hove Albion) right footed shot from the right side of the six yard box is too high. Assisted by Gordon Greer with a headed pass following a set piece situation.

58:07

Craig Mackail-Smith (Brighton and Hove Albion) wins a free kick in the attacking half.

58:07

Foul by Paul Caddis (Birmingham City).

56:33

Corner, Brighton and Hove Albion. Conceded by David Cotterill.

54:04

Aaron Hughes (Brighton and Hove Albion) wins a free kick in the defensive half.

54:04

Foul by Wes Thomas (Birmingham City).

51:40

Delay over. They are ready to continue.

50:23

Delay in match Jonathan Spector (Birmingham City) because of an injury.

48:40 Goal scored

Goal! Goal! Birmingham City 1, Brighton and Hove Albion 0. Wes Thomas (Birmingham City) header from the centre of the box to the high centre of the goal. Assisted by David Cotterill with a cross.

48:19

Attempt missed. Kazenga Lua Lua (Brighton and Hove Albion) right footed shot from outside the box misses to the left. Assisted by Chris O'Grady.

47:47

Attempt saved. Chris O'Grady (Brighton and Hove Albion) header from the centre of the box is saved in the bottom left corner. Assisted by Kazenga Lua Lua with a cross.

47:16

Corner, Brighton and Hove Albion. Conceded by Grant Hall.

46:38

Offside, Brighton and Hove Albion. Chris O'Grady tries a through ball, but Bruno is caught offside.

46:08

Íñigo Calderón (Brighton and Hove Albion) wins a free kick in the defensive half.

46:08

Foul by Lee Novak (Birmingham City).

45:00

Second Half begins Birmingham City 0, Brighton and Hove Albion 0.

45:00 +0:13 Half time

Half Time First Half ends, Birmingham City 0, Brighton and Hove Albion 0.

44:24

Jake Forster-Caskey (Brighton and Hove Albion) wins a free kick in the defensive half.

44:24

Foul by David Davis (Birmingham City).

43:52

Attempt saved. Chris O'Grady (Brighton and Hove Albion) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Kazenga Lua Lua.

43:06

Attempt saved. David Cotterill (Birmingham City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Paul Caddis.

41:41

Attempt blocked. Bruno (Brighton and Hove Albion) right footed shot from outside the box is blocked.

38:42

Foul by Craig Mackail-Smith (Brighton and Hove Albion).

38:42

David Edgar (Birmingham City) wins a free kick in the defensive half.

32:14

Foul by Íñigo Calderón (Brighton and Hove Albion).

32:14

David Cotterill (Birmingham City) wins a free kick on the left wing.

31:53

Attempt saved. Jonathan Spector (Birmingham City) right footed shot from outside the box is saved in the centre of the goal.

30:46

Attempt saved. Paul Caddis (Birmingham City) left footed shot from the left side of the box is saved in the centre of the goal.

28:48

Foul by Adam Chicksen (Brighton and Hove Albion).

28:48

David Cotterill (Birmingham City) wins a free kick on the right wing.

26:40

Hand ball by Wes Thomas (Birmingham City).

25:49

Foul by Chris O'Grady (Brighton and Hove Albion).

25:49

Jonathan Spector (Birmingham City) wins a free kick in the attacking half.

24:44

Attempt missed. Bruno (Brighton and Hove Albion) right footed shot from outside the box is too high following a set piece situation.

23:48

Adam Chicksen (Brighton and Hove Albion) wins a free kick on the left wing.

23:48

Foul by David Cotterill (Birmingham City).

23:16

Kazenga Lua Lua (Brighton and Hove Albion) wins a free kick on the left wing.

23:16

Foul by David Cotterill (Birmingham City).

20:21

Attempt missed. Craig Mackail-Smith (Brighton and Hove Albion) header from the centre of the box is just a bit too high. Assisted by Jake Forster-Caskey with a cross following a corner.

19:43

Corner, Brighton and Hove Albion. Conceded by Jonathan Grounds.

18:50

Attempt blocked. Kazenga Lua Lua (Brighton and Hove Albion) right footed shot from outside the box is blocked. Assisted by Adam Chicksen.

17:30

Foul by Kazenga Lua Lua (Brighton and Hove Albion).

17:30

David Davis (Birmingham City) wins a free kick in the defensive half.

16:42

Corner, Birmingham City. Conceded by Aaron Hughes.

13:30

Attempt missed. Lee Novak (Birmingham City) right footed shot from outside the box misses to the right. Assisted by David Davis.

12:31

Foul by Adam Chicksen (Brighton and Hove Albion).

12:31

Paul Caddis (Birmingham City) wins a free kick on the right wing.

11:47

Adam Chicksen (Brighton and Hove Albion) wins a free kick in the defensive half.

11:47

Foul by Clayton Donaldson (Birmingham City).

10:50

Corner, Birmingham City. Conceded by Jake Forster-Caskey.

8:46

Bruno (Brighton and Hove Albion) wins a free kick in the defensive half.

8:46

Foul by David Davis (Birmingham City).

4:52

Adam Chicksen (Brighton and Hove Albion) wins a free kick in the defensive half.

4:52

Foul by Wes Thomas (Birmingham City).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers