Overview
- Kick-off is 19:45 GMT at St Andrew's, live on Sky Sports+ with streaming via Sky Go and NOW.
- Birmingham enter off a 4-0 win over Portsmouth that lifted them to 11th, while fourth-place Millwall saw a four-game winning streak halted in a 2-2 draw at Oxford.
- Birmingham are assessing Patrick Roberts after his half-time withdrawal on Saturday, as Millwall check on Femi Azeez and Ryan Leonard following knocks.
- Local reports suggest Keshi Anderson could cover on the right if Roberts is out, with Marc Leonard a height-adding midfield option and Marvin Ducksch starting subject to fitness clearance.
- Analysts flag Millwall's physical profile and seven goals from set pieces this season, with captain Jake Cooper a primary aerial threat.