Both teams rank around the middle of league table but Millwall dropped a bit in league performance.
Visitors Birmingham kept unbeaten in the last 11 games and lost only 1 of recent 8 matches.
During the last 4 encounters, home team is not at the advantage.
So we shall expect Birmingham to keep unbeaten.