Match ends, Burnley 2, Birmingham City 2.
Burnley 2-2 Birmingham City
Substitute Matt Taylor fired in a superb equaliser as Burnley twice came from behind to draw against Birmingham.
Blues, who beat Reading on the opening weekend, went ahead through Jon Toral's drilled left-footed shot.
Michael Keane's header then drew the Clarets level after the break, before Paul Caddis scored from the spot after Clayton Donaldson was fouled.
But Taylor's free-kick rescued a point for Burnley, who are still yet to win since coming down from the top flight.
Though Sean Dyche's side remain unbeaten in the Championship, they have not enjoyed a straightforward start to the new campaign, requiring a late Sam Vokes equaliser to snatch a draw at Leeds last weekend before crashing out of the League Cup to League One side Port Vale on Tuesday.
Birmingham, meanwhile, have not been beaten in any competition since April and continue to impress under manager Gary Rowett.
They twice led at Turf Moor through Toral's excellent strike from the edge of the area and Caddis's thumping penalty, while David Cotterill rattled a post with a curling effort before the interval as Blues offered a constant threat.
But Taylor, only on as a substitute moments earlier, whipped in an inch-perfect free-kick off the underside of the bar to ensure both teams remain unbeaten in the league.
Burnley manager Sean Dyche: "We've certainly laid down a good mental marker because we've come from behind three times in the last two games
"There's no problem with the mentality. The structure's good, the energy's good. It's just those defining moments we need to tidy up.
"We've had enough chances today and enough dominant periods in the game to win the match. Sometimes things go against you."
Birmingham boss Gary Rowett: "I'm so proud of the players' work ethic and how they've played and coped with the pressure of coming to Burnley.
"I'm sure one or two teams will get washed away here in the first 10-15 minutes. I thought we showed great composure. One or two better decisions in the final third and we could have added to our goal tally.
"Second half you know they are going to put you under pressure. Overall, I thought we dealt with that well.
"I'm disappointed with the first goal. I felt it was a cheap free-kick that the lad bought on the wing. I'd have to see it again. The referee at times needed to be stronger in those areas."
- 6MeeBooked at 65mins
- 37ArfieldBooked at 87mins
- 11KightlySubstituted forTaylorat 78'minutes
- 10VossenBooked at 45minsSubstituted forVokesat 67'minutes
- 19JutkiewiczSubstituted forSordellat 84'minutes
- 23SpectorBooked at 78mins
- 11CotterillSubstituted forRobinsonat 85'minutes
- 20ToralSubstituted forDavisat 75'minutes
- 7GraySubstituted forMaghomaat 90'minutes
- David Coote
- Shots on Target
Second Half ends, Burnley 2, Birmingham City 2.
Attempt missed. David Davis (Birmingham City) left footed shot from outside the box misses to the right. Assisted by Paul Caddis.
Foul by Tendayi Darikwa (Burnley).
Jacques Maghoma (Birmingham City) wins a free kick in the defensive half.
Foul by Ben Mee (Burnley).
Paul Caddis (Birmingham City) wins a free kick in the defensive half.
Corner, Burnley. Conceded by Maikel Kieftenbeld.
Corner, Burnley. Conceded by Paul Caddis.
Attempt blocked. George Boyd (Burnley) right footed shot from outside the box is blocked. Assisted by Sam Vokes.
Marvin Sordell (Burnley) wins a free kick on the right wing.
Foul by Jonathan Grounds (Birmingham City).
Attempt missed. George Boyd (Burnley) left footed shot from the centre of the box misses to the left. Assisted by Matthew Taylor.
Substitution, Birmingham City. Jacques Maghoma replaces Demarai Gray.
Attempt missed. Matthew Taylor (Burnley) left footed shot from the left side of the box is close, but misses to the left.
Scott Arfield (Burnley) is shown the yellow card for a bad foul.
Hand ball by Scott Arfield (Burnley).
Corner, Burnley. Conceded by Stephen Gleeson.
Substitution, Birmingham City. Paul Robinson replaces David Cotterill.
Substitution, Burnley. Marvin Sordell replaces Lukas Jutkiewicz.
Attempt missed. George Boyd (Burnley) header from the centre of the box misses to the left. Assisted by Matthew Taylor.
Goal! Burnley 2, Birmingham City 2. Matthew Taylor (Burnley) from a free kick with a left footed shot to the top left corner.
George Boyd (Burnley) wins a free kick in the attacking half.
Foul by Maikel Kieftenbeld (Birmingham City).
Attempt blocked. Matthew Taylor (Burnley) left footed shot from outside the box is blocked.
Substitution, Burnley. Matthew Taylor replaces Michael Kightly.
Jonathan Spector (Birmingham City) is shown the yellow card for a bad foul.
Lukas Jutkiewicz (Burnley) wins a free kick in the attacking half.
Foul by Jonathan Spector (Birmingham City).
Attempt missed. Scott Arfield (Burnley) right footed shot from outside the box is high and wide to the right. Assisted by Ben Mee.
Attempt missed. Ben Mee (Burnley) left footed shot from outside the box is high and wide to the left following a set piece situation.
Substitution, Birmingham City. David Davis replaces Jon-Miquel Toral.
Ben Mee (Burnley) wins a free kick on the left wing.
Foul by Jon-Miquel Toral (Birmingham City).
Delay over. They are ready to continue.
Delay in match Clayton Donaldson (Birmingham City) because of an injury.
Attempt saved. Michael Keane (Burnley) header from the right side of the six yard box is saved in the centre of the goal. Assisted by Michael Kightly with a cross.
Corner, Burnley. Conceded by David Cotterill.
Attempt blocked. Jonathan Grounds (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Demarai Gray with a cross.
Corner, Birmingham City. Conceded by Michael Duff.