Millwall's Gary Rowett was denied a winning return to St. Andrew's as Jake Clarke-Salter's strike earned Birmingham a 1-1 draw.

Shaun Williams's 30-yard wonder-strike on the hour was cancelled out by the on-loan Chelsea centre back who headed home 11 minutes from time.

The point for thee Lions made it 10 points out of 18 under former Birmingham manager Rowett who has seemingly got his side out of their away day blues.

There were strong appeals from the home side for a penalty when midfielder Jude Bellingham appeared to be sent deck-bound by left back Murray Wallace after 13 minutes, bt referee Andy Woolmer was unconvinced.

The first serious chance arrived on the half hour when Ivan Sunjic's low drive from 25 yards brought a diving save to from goalkeeper Bartosz Bialkowski.

It was Millwall however who went closest to breaking the deadlock, 11 minutes before the break.

Jed Wallace curled in a superb cross from the left after dispossessing Fran Villalba and Matt Smith's towering header was scooped away by Connal Trueman diving to his right.

Trueman was in action again soon afterwards, palming upwards from Thompson's volley from the edge of the box.

The half closed with Millwall going close as Jed Wallace's shot from an acute angle drifted just wide.

A second and more justifiable penalty shout was waved away after the break when Alvaro Gimenez fell after having his shirt tugged by Jake Cooper.

Gimenez then screwed disappointingly wide from an angle when Maxime Colin's through pass sat up perfectly.

Millwall punished them when Williams curled a spectacular shot into the top corner from 30 yards from Jed Wallace's short pass.

Pressure from Blues resulted in an equaliser when Clarke-Salter glanced home Dan Crowley's outswinging corner at the near post.

With Blues piling forward, Bellingham danced through only to poke his left-footed shot just wide of the far post.