Birmingham battled back from two goals down to earn a point against Club Brugge in the Europa League.
The Belgian side took the lead when Thomas Meunier rifled home from a corner and it was 2-0 when Joseph Akpala side-footed past Colin Doyle.
Jean Beausejour pulled a goal back in the second half after Brugge failed to clear Nikola Zigic's effort.
And the point was secured by substitute Marlon King from the penalty spot after Ryan Donk fouled Beausejour.
Despite finding themselves 2-0 down at the break things could have been so different for Chris Hughton's side, who hit the woodwork twice.
David Murphy was first to rattle the frame before Guirane N'Daw saw a long range effort tipped on to the post.
The point leaves the Blues second in the Group H table, on head-to-head, with two games to play, and a real chance of qualifying for the knockout stages.
They started slowly and struggled to keep possession but in the end were the side who looked most likely to score a winner.
Two early chances for the visitors saw Vadis Odjidja in the thick of the action, his first effort a free-kick curled over the bar before he shot wide of the right-hand post.
Birmingham's first real opportunity came on 25 minutes when Jannes Vansteenkiste handled on the edge of the area under pressure from Zigic.
Murphy stepped up but his curling effort hit the crossbar, and Brugge took advantage of their reprieve by opening the scoring on 40 minutes.
A corner from Victor Vazquez found Meunier unmarked in the box and the striker took the ball down on his chest before guiding his finish past Blues midfielder Wade Elliott on the line.
And just before the break the visitors doubled their lead, Beausejour conceding possession and Vazquez finding Odjidja, who unselfishly squared from the right for Akpala to side-foot home.
Birmingham were back in it on 54 minutes as Elliott crossed for Zigic to control with his chest and after the 6ft 7in Serb's effort was blocked, the ball fell kindly for Beausejour to score his first of the season.
Seconds later Brugge should have restored their two-goal advantage as Odjidja's 25-yard shot beat keeper Colin Doyle, only for the post to intervene.
The woodwork rescued the visitors again on 71 minutes, with Kujovic tipping a long-range effort by N'Daw on to the post.
But Birmingham continued to press and got their reward two minutes later when they were awarded a penalty after Ryan Donk fouled Beausejour.
King stepped up and made no mistake, sending the keeper the wrong way to secure a point.
Birmingham boss Chris Hughton: "What we needed to do was give our fans something to cheer about and we were able to do that in the second half.
"These nights are an opportunity for our players to experience different types of challenges. Club Brugge were very expansive and have some really good footballers. Tactically they really tested us.
"This is a great experience for the club and the supporters, who are enjoying every minute of this.
"Our championship form is the biggest priority, we want to be fighting in the division but we can enjoy the Europa League. The fact we have done OK makes it a little bit better."
- 13 Doyle
- 03 Murphy
- 04 Caldwell
- 05 Pablo
- 23 Spector
- 08 N'daw Booked
- 11 Beausejour
- 15 Elliott (Burke - 66' )
- 18 Fahey
- 17 Rooney (Wood - 66' )
- 19 Zigic Booked (King - 66' )
- 01 Myhill
- 06 Ridgewell
- 24 Davies
- 07 Burke
- 22 Redmond
- 09 King
- 39 Wood
- 33 Kujovic Booked
- 18 Donk Booked
- 24 Van Ghyseghem
- 28 Vansteenkiste
- 32 Odjija Ofoe
- 06 Zimling
- 10 Dirar
- 13 Vazquez (Rafaelov - 80' )
- 20 Van Acker (Almeback - 85' )
- 15 Akpala Booked (Vleminckx - 76' Booked )
- 19 Meunier
- 01 Coosemans
- 03 Almeback
- 21 Perdichizzi
- 08 Rafaelov
- 26 Deschilder
- 27 De Jonghe
- 09 Vleminckx
Live Text Commentary
Full Time The referee blows his whistle to end the game.90:00 +2:47
Colin Doyle takes the free kick.90:00 +2:47 Booking
Booking Bjorn Vleminckx shown a yellow card.90:00 +2:44
Handball by Bjorn Vleminckx.90:00 +2:29
Unfair challenge on Nabil Dirar by David Murphy results in a free kick. Direct free kick taken by Niki Zimling.90:00 +1:19
Corner taken by Lior Rafaelov from the left by-line.90:00 +0:38
Foul by Chris Wood on Ryan Donk, free kick awarded. Vadis Odjija Ofoe takes the free kick.88:34
Centre by Nabil Dirar.86:19
Foul by Nabil Dirar on David Murphy, free kick awarded. Colin Doyle takes the free kick.85:19
The ball is sent over by Chris Burke.84:52
David Murphy produces a cross, Daan Van Gijseghem makes a clearance.84:12
Vadis Odjija Ofoe takes the direct free kick.84:12 Substitution
Substitution Thibaut Van Acker goes off and Michael Almeback comes on.84:12
Foul by David Murphy on Nabil Dirar, free kick awarded.82:22
Corner taken by Lior Rafaelov played to the near post, clearance made by Marlon King.81:04
Inswinging corner taken right-footed by Nabil Dirar from the left by-line to the near post, clearance by Marlon King.79:52
Vadis Odjija Ofoe takes the free kick.79:52 Substitution
Substitution Victor Vazquez goes off and Lior Rafaelov comes on.79:52
Foul by Guirane N'Daw on Nabil Dirar, free kick awarded.79:20
The ball is crossed by David Murphy, Ryan Donk manages to make a clearance.
Outswinging corner taken by Jean Beausejour from the left by-line, Bjorn Vleminckx makes a clearance.78:15
Foul by Niki Zimling on Marlon King, free kick awarded. The ball is swung over by Jean Beausejour, Steven Caldwell takes a shot. Blocked by Daan Van Gijseghem.75:59
Pablo Ibanez challenges Bjorn Vleminckx unfairly and gives away a free kick. Vadis Odjija Ofoe restarts play with the free kick.75:15
Vladan Kujovic takes the indirect free kick.75:15 Substitution
Substitution (Club Brugge) makes a substitution, with Bjorn Vleminckx coming on for Joseph Akpala.75:15
The referee blows for offside.75:08
David Murphy sends in a cross, Jannes Vansteenkiste makes a clearance.74:28
Free kick awarded for an unfair challenge on Jean Beausejour by Thibaut Van Acker. Free kick crossed right-footed by Chris Burke, clearance by Joseph Akpala.73:15 Goal scored
Goal! - Marlon King - Birmingham 2 - 2 Cl Brugge Marlon King scores a placed penalty. Birmingham 2-2 Club Brugge.72:39 Booking
Booking The referee shows Guirane N'Daw a yellow card.72:18
Unfair challenge on Jean Beausejour by Ryan Donk results in a Penalty.71:35
Corner taken by Victor Vazquez from the left by-line to the near post, Joseph Akpala takes a shot. Save by Colin Doyle.70:35
Shot from 35+ yards by Guirane N'Daw. Outswinging corner taken by Jean Beausejour. Vladan Kujovic makes a save.70:27
Jonathan Spector crosses the ball.70:00
Chris Burke sends in a cross, clearance by Niki Zimling.69:22
Chris Burke delivers the ball.68:20
Jean Beausejour fouled by Thibaut Van Acker, the ref awards a free kick. Jean Beausejour restarts play with the free kick.68:05
Short corner taken by Victor Vazquez from the right by-line.67:45
Outswinging corner taken by Victor Vazquez from the right by-line, Joseph Akpala takes a shot. Pablo Ibanez gets a block in.66:40
Daan Van Gijseghem has a shot on goal from outside the box which misses right.65:57 Substitution
Substitution Chris Burke comes on in place of Wade Elliott.65:41 Substitution
Substitution Adam Rooney goes off and Chris Wood comes on.65:09 Substitution
Substitution Marlon King replaces Nikola Zigic.64:33
Keith Fahey has a drilled shot. Blocked by Daan Van Gijseghem.63:11
Direct strike on goal from the free kick comes in from David Murphy.63:11 Booking
Booking Ryan Donk is shown a yellow card.63:04
Ryan Donk concedes a free kick for a foul on Adam Rooney.62:05 Booking
Booking Vladan Kujovic is given a yellow card.60:56
Jean Beausejour fouled by Vadis Odjija Ofoe, the ref awards a free kick. Wade Elliott has an effort direct from the free kick.60:47
The ball is swung over by Wade Elliott.59:25
Unfair challenge on Jean Beausejour by Daan Van Gijseghem results in a free kick. Jonathan Spector takes the direct free kick.58:57
Centre by Vadis Odjija Ofoe.58:30
Guirane N'Daw concedes a free kick for a foul on Nabil Dirar. Vadis Odjija Ofoe takes the direct free kick.58:07
The ball is swung over by Thomas Meunier, clearance made by Steven Caldwell.57:34 Booking
Booking Nikola Zigic shown a yellow card.56:55
The ball is delivered by David Murphy.55:42
Vadis Odjija Ofoe produces a curled right-footed shot from just outside the penalty box that bounces off the post.54:27 Goal scored
Goal! - Jean Beausejour - Birmingham 1 - 2 Cl Brugge Jean Beausejour scores a goal from deep inside the penalty area to the bottom left corner of the goal. Birmingham 1-2 Club Brugge.53:01
Jean Beausejour gives away a free kick for an unfair challenge on Niki Zimling. Ryan Donk takes the free kick.51:57
Nikola Zigic is flagged offside by the assistant referee. Daan Van Gijseghem restarts play with the free kick.51:38
Nabil Dirar is flagged offside by the assistant referee. Indirect free kick taken by Colin Doyle.50:51
Jean Beausejour delivers the ball, save by Vladan Kujovic.50:08
The referee blows for offside against Nabil Dirar. Free kick taken by Steven Caldwell.49:21
The ball is delivered by Jean Beausejour, Ryan Donk manages to make a clearance.49:04
Adam Rooney takes the chance to get an effort at goal. Blocked by Daan Van Gijseghem.45:01
The game restarts for the second half.45:00 +1:13 Half time
Half Time The half-time whistle blows.45:00 +0:41
Pablo Ibanez concedes a free kick for a foul on Joseph Akpala. Vadis Odjija Ofoe takes the direct free kick.45:00 +0:01
Shot by Adam Rooney from outside the area goes high over the crossbar.44:51
The ball is sent over by Wade Elliott, save by Vladan Kujovic.43:22
Assist by Vadis Odjija Ofoe.43:22 Goal scored
Goal! - Joseph Akpala - Birmingham 0 - 2 Cl Brugge A goal is scored by Joseph Akpala from close range to the bottom left corner of the goal. Birmingham 0-2 Club Brugge.41:29
The ball is crossed by Jean Beausejour, clearance by Ryan Donk.40:02
Pablo Ibanez gives away a free kick for an unfair challenge on Joseph Akpala. Direct free kick taken by Victor Vazquez.38:51
The assist for the goal came from Victor Vazquez.38:51 Goal scored
Goal! - Thomas Meunier - Birmingham 0 - 1 Cl Brugge Thomas Meunier grabs a goal from inside the area to the bottom left corner of the goal. Birmingham 0-1 Club Brugge.38:22
Corner taken by Victor Vazquez from the right by-line played to the near post,38:06
Nabil Dirar sends in a cross, blocked by David Murphy.35:24
The referee blows for offside against Thomas Meunier. Indirect free kick taken by Colin Doyle.33:27
Shot from outside the box by Vadis Odjija Ofoe misses to the left of the goal.32:29
The ball is sent over by Niki Zimling, Header on goal by Thomas Meunier from inside the box goes harmlessly over the target.29:57
Nabil Dirar fouled by David Murphy, the ref awards a free kick. Ryan Donk takes the free kick.28:55
Free kick awarded for a foul by Jonathan Spector on Jannes Vansteenkiste. Direct free kick taken by Daan Van Gijseghem.27:06
The ball is swung over by Keith Fahey, Nikola Zigic has a headed effort at goal from close in which goes wide left of the target.26:47
Outswinging corner taken right-footed by Wade Elliott played to the near post, clearance by Joseph Akpala.25:39
Free kick awarded for an unfair challenge on Jean Beausejour by Nabil Dirar. Wade Elliott crosses the ball in from the free kick, save made by Vladan Kujovic.24:04
Jannes Vansteenkiste is penalised for a handball. David Murphy shoots direct from the free kick,23:57
The ball is sent over by Jean Beausejour, clearance by Niki Zimling.23:00
Unfair challenge on Vadis Odjija Ofoe by Guirane N'Daw results in a free kick. Thibaut Van Acker restarts play with the free kick.22:17
Direct free kick taken by David Murphy.22:17 Booking
Booking Joseph Akpala is shown a yellow card.22:04
David Murphy fouled by Joseph Akpala, the ref awards a free kick.21:30
Adam Rooney sends in a cross.19:32
Nikola Zigic is ruled offside. Vladan Kujovic takes the indirect free kick.19:15
Guirane N'Daw produces a cross.18:07
Jannes Vansteenkiste delivers the ball, Joseph Akpala has a header from close range and clears the crossbar.16:39
Unfair challenge on Nikola Zigic by Victor Vazquez results in a free kick. Direct free kick taken by David Murphy.15:34
Foul by Thomas Meunier on Wade Elliott, free kick awarded. Free kick crossed right-footed by Wade Elliott from right channel.11:32
The referee blows for offside against Adam Rooney. Daan Van Gijseghem takes the indirect free kick.11:21
The ball is swung over by Adam Rooney, Daan Van Gijseghem manages to make a clearance.6:28
Vadis Odjija Ofoe crosses the ball, clearance by Steven Caldwell.5:56
Free kick awarded for a foul by Wade Elliott on Vadis Odjija Ofoe. Direct free kick taken by Niki Zimling.5:16
Victor Vazquez sends in a cross.2:48
Guirane N'Daw gives away a free kick for an unfair challenge on Vadis Odjija Ofoe. Vadis Odjija Ofoe has a direct shot on goal from the free kick.1:07
The ball is sent over by Niki Zimling, Headed effort from inside the area by Joseph Akpala misses to the left of the goal.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers