Match ends, Birmingham City 0, Bolton Wanderers 0.
Bolton Wanderers held Birmingham to a goalless draw in a cagey Championship affair at St Andrew's.
Birmingham winger David Cotterill's deflected shot was the closest either side came in the first half but Bolton goalkeeper Mark Howard kept it out.
Lukas Jutkiewicz missed a good chance for the hosts in the second half, heading off target from a corner.
Gary Madine's header forced Birmingham goalkeeper David Stockdale into a one-handed save in the latter stages.
Harry Redknapp brought new signing Isaac Vassell off the bench for his debut following his arrival from Luton on Monday but the striker could not break the deadlock.
The draw is the second in a row for Phil Parkinson's Bolton, while Birmingham have four points following a win and a defeat in their first two games.
Birmingham boss Harry Redknapp:
"I couldn't see us winning and I was looking for the final whistle. I couldn't say that I enjoyed the game.
"It was almost the same team which struggled to stay up last season and that is a big worry.
"There is ambition in the club to get in some quality otherwise it is going to be another tough season."
Bolton manager Phil Parkinson:
"In open play I thought we had the better chances. Darren Pratley had a good opportunity, while Adam Armstrong produced two good efforts.
"All round I can feel the team is growing in confidence at this level. We looked fit and strong and that is important.
"The concentration level was also excellent. The signs are very promising on this performance against a strong Birmingham side."
- 28MorrisonSubstituted forShottonat 26'minutes
- 17NdoyeSubstituted forJutkiewiczat 45'minutes
- 19MaghomaBooked at 50mins
- 9DonaldsonSubstituted forVassellat 73'minutes
- 22MoraisBooked at 87mins
- 20ArmstrongSubstituted forLe Fondreat 70'minutes
- 14MadineSubstituted forWilbrahamat 83'minutes
- 9Le Fondre
- Darren England
- Shots on Target
Second Half ends, Birmingham City 0, Bolton Wanderers 0.
Attempt blocked. Craig Gardner (Birmingham City) right footed shot from outside the box is blocked.
Isaac Vassell (Birmingham City) wins a free kick in the attacking half.
Foul by Reece Burke (Bolton Wanderers).
Attempt missed. Adam Le Fondre (Bolton Wanderers) header from the centre of the box misses to the left. Assisted by Filipe Morais with a cross following a set piece situation.
Foul by Ryan Shotton (Birmingham City).
Adam Le Fondre (Bolton Wanderers) wins a free kick on the right wing.
Jonathan Grounds (Birmingham City) wins a free kick on the left wing.
Foul by Adam Le Fondre (Bolton Wanderers).
Foul by Maikel Kieftenbeld (Birmingham City).
Josh Cullen (Bolton Wanderers) wins a free kick in the defensive half.
Attempt missed. Ryan Shotton (Birmingham City) header from the centre of the box misses to the left. Assisted by David Cotterill with a cross following a corner.
Corner, Birmingham City. Conceded by Aaron Wilbraham.
Filipe Morais (Bolton Wanderers) is shown the yellow card.
Foul by Isaac Vassell (Birmingham City).
Mark Beevers (Bolton Wanderers) wins a free kick on the left wing.
Foul by Craig Gardner (Birmingham City).
Jem Karacan (Bolton Wanderers) wins a free kick in the defensive half.
Substitution, Bolton Wanderers. Aaron Wilbraham replaces Gary Madine.