Blackburn boss Henning Berg is still waiting for his first win in charge of the club after his side were held to a draw by Birmingham at Ewood Park.
Ruben Rochina put Rovers ahead from the penalty spot after a David Murphy foul on Mauro Formica.
Marlon King quickly equalised with a tap-in after fellow striker Nikola Zigic's shot came back off the post.
Both sides missed chances to win the the game, with Jordan Rhodes having an effort cleared off the line.
- Birmingham have now failed in their last 19 attempts to get a win at Ewood Park, a run that stretches back to 1968.
The match finished in frantic fashion but Rovers manager Berg was left to reflect on achieving just two points from his three games since taking charge.
His side were rewarded for their bright start when Rochina sent keeper Jack Butland the wrong way from the spot, only for King to level almost immediately.
The goal lifted Birmingham and Ravel Morrison forced a save out of keeper Paul Robinson before King fired another Blues chance wide.
Both teams had goals ruled out for offside and Markus Olsson also sent an effort wide when well placed.
Birmingham defender Paul Robinson cleared a Rhodes header off the visiting side's goal-line in what was was proving an enthralling game.
Rovers centre-back Scott Dann came close to a winner against his former club but the match ended with both sides having to settle for a point.
Blackburn manager Henning Berg:
"I was really happy with the welcome and as soon as the game starts you focus on the game but you can hear the fans.
"It's good to hear them get behind the team and that is encouraging for the team, that is what we need and it is a shame we couldn't give them the result they would have liked.
"I thought we deserved to win. We were at times excellent, at times OK, at times could be better but we are looking to extend those good periods even longer. But at our best we caused them lots of problems."
Birmingham boss Lee Clark:
"We started the first half quite average and I'm glad the penalty happened when it did because give us a bit of a wake-up call.
"We showed great character when it's easy to buckle and finished the first half on the front foot and maybe could have gone in at half-time in front, and we started the second half well.
"We defended well as a group and towards the end we had some good situations where we could have nicked it."
- 01 Robinson
- 03 Mn Olsson
- 16 Dann
- 27 Henley
- 31 G Hanley
- 10 Formica
- 13 Murphy (Lowe - 84' )
- 14 Ms Olsson (Nunes - 71' )
- 18 Etuhu
- 11 Rhodes
- 23 Rochina (Vukcevic - 61' )
- 34 Kean
- 02 Orr
- 06 Lowe
- 07 Nunes
- 12 Pedersen
- 33 Vukcevic
- 21 Nuno Gomes
- 01 Butland
- 03 Murphy
- 04 Caldwell
- 23 Spector Booked
- 30 Robinson
- 07 Burke (Ambrose - 90' )
- 08 Mullins
- 12 Morrison Booked
- 15 Elliott
- 09 King
- 19 Zigic (Redmond - 75' )
- 13 Doyle
- 05 Pablo
- 27 Hancox
- 10 Ambrose
- 22 Redmond
- 32 Diop
- 11 Lovenkrands
Live Text Commentary
Full Time The match has reached full-time.90:00 +2:29 Substitution
Substitution Darren Ambrose on for Christopher Burke.90:00 +1:51
A cross is delivered by Christopher Burke, clearance made by Adam Henley.90:00 +0:13
Fabio Nunes is adjudged to have handled the ball. Free kick taken by Jack Butland.87:55
Mauro Formica fouled by Hayden Mullins, the ref awards a free kick. The free kick is swung in right-footed by Jason Lowe.83:12
Simon Vukcevic restarts play with the free kick. Grant Hanley takes a shot. Blocked by Steven Caldwell.83:12 Substitution
Substitution Jason Lowe comes on in place of Danny Murphy.83:12 Booking
Booking Jonathan Spector booked for unsporting behaviour.82:58
Free kick awarded for an unfair challenge on Fabio Nunes by Jonathan Spector.82:19
Fabio Nunes takes a shot from just outside the penalty area clears the crossbar.81:37
Corner taken right-footed by Wade Elliott from the right by-line, Dickson Etuhu manages to make a clearance.80:53
Outswinging corner taken right-footed by Christopher Burke.80:36
Hayden Mullins takes a shot. Save made by Paul Robinson.79:20
Simon Vukcevic takes a outswinging corner.78:25
Fabio Nunes fouled by Steven Caldwell, the ref awards a free kick. Danny Murphy takes the free kick. Mauro Formica sends in a cross, clearance by Jonathan Spector.74:35 Substitution
Substitution Nathan Redmond is brought on as a substitute for Nikola Zigic.74:04
Corner from the right by-line taken by Christopher Burke, Martin Olsson manages to make a clearance.73:45
Christopher Burke takes a shot. Save by Paul Robinson.71:52
Free kick awarded for an unfair challenge on Steven Caldwell by Fabio Nunes. Free kick taken by Jack Butland.71:38
The ball is swung over by Fabio Nunes, Steven Caldwell makes a clearance.
Substitution (Blackburn) makes a substitution, with Fabio Nunes coming on for Markus Olsson.70:10
Mauro Formica takes a shot. Jack Butland makes a save.69:54
Mauro Formica takes a shot. Save made by Jack Butland.68:00
Markus Olsson takes a shot. Save by Jack Butland.66:59
Centre by Markus Olsson, clearance by Steven Caldwell.65:51
David Murphy takes a shot. Save made by Paul Robinson.64:42
Simon Vukcevic takes the outswinging corner, Effort from the edge of the area by Dickson Etuhu goes wide of the left-hand post.64:26
Centre by Martin Olsson, clearance made by Steven Caldwell.63:01
The assistant referee signals for offside against Simon Vukcevic. Jack Butland restarts play with the free kick.60:42
Shot by Jordan Rhodes from deep inside the penalty area misses to the right of the target.59:43
Jack Butland takes the direct free kick.59:43 Substitution
Substitution (Blackburn) makes a substitution, with Simon Vukcevic coming on for Ruben Rochina.59:43
The referee blows for offside against Markus Olsson.58:27
Free kick taken by Scott Dann.58:27 Booking
Booking Ravel Morrison receives a caution for unsporting behaviour.58:15
Ravel Morrison challenges Ruben Rochina unfairly and gives away a free kick.57:09
Free kick awarded for a foul by Grant Hanley on Nikola Zigic. The ball is crossed by Wade Elliott, Ravel Morrison takes a shot. Scott Dann gets a block in.56:38
Free kick awarded for a foul by Hayden Mullins on Ruben Rochina. Danny Murphy restarts play with the free kick.55:50
The referee blows for offside. Scott Dann takes the free kick.54:44
Corner taken by Ruben Rochina.54:21
Jordan Rhodes takes a shot. Clearance by Paul Robinson.51:12
The ball is delivered by Mauro Formica, clearance made by Steven Caldwell.46:41
Headed effort from inside the area by Nikola Zigic misses to the left of the target.45:01
The second half has started.45:00 +1:07 Half time
Half Time The ref blows to signal half-time.45:00 +0:27
Effort from inside the area by Markus Olsson misses to the right of the target.40:10
Outswinging corner taken right-footed by Christopher Burke.39:43
Christopher Burke takes a shot. Blocked by Markus Olsson.38:40
Free kick awarded for a foul by Nikola Zigic on Mauro Formica. Free kick taken by Adam Henley.38:09
The referee blows for offside. Jack Butland restarts play with the free kick.37:26
Jonathan Spector delivers the ball, Danny Murphy makes a clearance.36:28
Ravel Morrison takes a shot. Save by Paul Robinson. The official flags Nikola Zigic offside. Paul Robinson takes the direct free kick.33:58
Hayden Mullins concedes a free kick for a foul on Markus Olsson. Ruben Rochina produces a cross, Grant Hanley takes a shot. Save by Jack Butland.32:49
Free kick awarded for an unfair challenge on Grant Hanley by Nikola Zigic. Paul Robinson takes the direct free kick.32:02
The referee blows for offside against Markus Olsson. Jack Butland takes the direct free kick.31:44
Unfair challenge on Adam Henley by Wade Elliott results in a free kick. Danny Murphy takes the direct free kick.29:58
Foul by Scott Dann on Nikola Zigic, free kick awarded. Wade Elliott crosses the ball from the free kick right-footed from left wing, save made by Paul Robinson. Effort from deep inside the area by Nikola Zigic clears the bar.29:45
Danny Murphy takes a shot from long range which goes wide of the right-hand upright.29:21
Hayden Mullins gives away a free kick for an unfair challenge on Ruben Rochina. Ruben Rochina takes the free kick.25:55
The assistant referee flags for offside against Markus Olsson. Free kick taken by Jack Butland.25:23
Wade Elliott gives away a free kick for an unfair challenge on Grant Hanley. Paul Robinson takes the direct free kick.24:01
Free kick awarded for an unfair challenge on Ruben Rochina by Steven Caldwell. Ruben Rochina produces a shot on goal direct from the free kick.20:48
The referee blows for offside. Jack Butland restarts play with the free kick.20:05
Outswinging corner taken by Ruben Rochina from the left by-line, Christopher Burke makes a clearance.18:55
Marlon King has a shot on goal from outside the area which misses right.18:22
Unfair challenge on Jonathan Spector by Markus Olsson results in a free kick. Jack Butland restarts play with the free kick.18:04
Foul by David Murphy on Mauro Formica, free kick awarded. Free kick taken by Danny Murphy.17:42
Ravel Morrison takes a shot. Save by Paul Robinson.16:10
Assist by Nikola Zigic.16:10 Goal scored
Goal! - Marlon King - Blackburn 1 - 1 Birmingham Goal scored by Marlon King from close range to the bottom right corner of the goal. Blackburn 1-1 Birmingham.12:49 Goal scored
Goal! - Ruben Rochina - Blackburn 1 - 0 Birmingham Placed penalty scored by Ruben Rochina. Blackburn 1-0 Birmingham.11:51
David Murphy challenges Mauro Formica unfairly and gives away a Penalty.9:07
Jordan Rhodes takes a shot. David Murphy gets a block in.8:21
Effort from outside the box by Ruben Rochina goes wide right of the target.7:07
Markus Olsson concedes a free kick for a foul on Christopher Burke. Direct free kick taken by Jonathan Spector.6:28
Inswinging corner taken from the right by-line by Ruben Rochina.6:05
Jordan Rhodes takes a shot. Blocked by Steven Caldwell.5:08
Ruben Rochina takes a shot. Ravel Morrison gets a block in.3:44
Markus Olsson is caught offside. Jack Butland takes the free kick.2:18
Marlon King is flagged offside by the assistant referee. Direct free kick taken by Scott Dann.0:00
The referee gets the game started.
Live data and text provided by our data suppliers