Match ends, Birmingham City 0, Norwich City 0.
Birmingham City extended their unbeaten run in the Championship to six matches with a goalless draw against Norwich City at St Andrew's.
Norwich had the best first-half effort, Blues old boy Nathan Redmond testing Darren Randolph from long range.
Blues almost went ahead following the restart after Lloyd Dyer's weaving run but John Ruddy smothered his shot.
Russell Martin nearly sealed all three points for the visitors but, after linking with Redmond, he volleyed high.
The hosts went into the game looking to keep up their good form under Gary Rowett, while Norwich were hoping to bounce back from last week's 2-1 defeat by Brentford.
Demarai Gray, the subject of four transfer bids from Bournemouth, had a chance to put Blues ahead early on after latching onto Stephen Gleeson's long ball, but Ruddy coolly saved.
Redmond then broke on the counter attack, crossing to Lewis Grabban, who volleyed over the bar.
Norwich had a penalty appeal turned down before the break when Paul Caddis looked to have felled Elliott Bennett.
The visitors then went close to breaking the deadlock when Redmond unleashed a fierce long-range drive that was saved by Randolph.
Blues could have enjoyed the perfect start to the second half when Dyer sprinted into the box, but Ruddy collected the ball to relieve the pressure.
Redmond confidently made his way into the box soon after, before crossing to Martin, who drove over the bar.
Norwich then went close when Martin saw his header cleared off the line by Caddis, who was well positioned on the post.
The last four league meetings between the two sides have now resulted in draws, leavingNorwich in eighth place, with Blues three places below them.
Birmingham City manager Gary Rowett:
"It was a very tight affair. There wasn't as much quality on show as we would have liked, but some games are like that.
"Both teams found it difficult to create any real space going forward and when we did get into good positions, we didn't quite have the quality or attacking belief that we've shown in recent weeks.
"That's when you have to dig in and take something from the game against a good Norwich side."
Norwich City manager Alex Neil:
"It was a case of us dominating the ball for most of the game and them sitting in. We were the better side.
"We moved the ball through the zones while Birmingham were much more direct - albeit just as effective - but we were the dominant side. We just didn't have that cutting edge. I'm disappointed with the draw.
"As far as we're concerned, it was two points dropped. But I'm delighted with a first clean sheet."
- 40DyerSubstituted forShinnieat 68'minutes
- 9DonaldsonSubstituted forZigicat 77'minutes
- 27TetteyBooked at 36mins
- 22RedmondBooked at 69mins
- 14HoolahanSubstituted forHooperat 89'minutes
- 17BennettSubstituted forMurphyat 76'minutes
- 7GrabbanSubstituted forJeromeat 68'minutes
- Darren Handley
- Shots on Target
Second Half ends, Birmingham City 0, Norwich City 0.
Offside, Norwich City. Steven Whittaker tries a through ball, but Gary Hooper is caught offside.
Attempt missed. Nikola Zigic (Birmingham City) right footed shot from outside the box is close, but misses the top right corner.
Corner, Birmingham City. Conceded by Nathan Redmond.
Foul by Sebastien Bassong (Norwich City).
Andrew Shinnie (Birmingham City) wins a free kick in the attacking half.
Attempt saved. Josh Murphy (Norwich City) right footed shot from outside the box is saved in the top right corner. Assisted by Nathan Redmond.
Substitution, Norwich City. Gary Hooper replaces Wes Hoolahan.
Attempt missed. Andrew Shinnie (Birmingham City) left footed shot from the centre of the box misses to the left. Assisted by Demarai Gray with a cross.
Russell Martin (Norwich City) wins a free kick in the attacking half.
Foul by Nikola Zigic (Birmingham City).
Alexander Tettey (Norwich City) wins a free kick in the defensive half.
Foul by Andrew Shinnie (Birmingham City).
Offside, Birmingham City. Darren Randolph tries a through ball, but Nikola Zigic is caught offside.
Corner, Norwich City. Conceded by Jonathan Spector.
Foul by Cameron Jerome (Norwich City).
David Davis (Birmingham City) wins a free kick in the defensive half.
Foul by Nathan Redmond (Norwich City).
Paul Caddis (Birmingham City) wins a free kick in the defensive half.