Millwall come into the match unbeaten in their last three after Monday's 0-0 draw with Ipswich Town, which leaves the Lions 15th in the Championship table. They will be looking for three points to extend the four-point gap between them and the bottom three.
Birmingham could name an unchanged lineup from the defeat against Wolves, which would see Nikola Zigic retain his place up front.
Birmingham City: LDWWWL
Possible starting lineups
Birmingham City: Butland; Davies, Hancox, Caddis; Robinson; Ferguson, Morrison, Elliott, Fahey, Redmond; Zigic
Millwall: Forde; Dunne, Shittu, Lowry, Smith; Marquis, Trotter, Chaplow, Smith; Hulse, Keogh
Sports Mole says: 2-1