Sun 1st Nov - St Andrews Stadium
Johnson: Will be assessed
Birmingham City will check on two midfielders ahead of the game with Swansea City, who have a concern over Leon Britton.
Alex McLeish is hopeful that Damien Johnson will be fit enough to play what would be his second game in three days after completing his first 90 minutes in six months against Ipswich on Boxing Day.
Sebastian Larsson missed the Portman Road trip with a groin strain, but the Sweden international could be involved against Swansea.
Defender Stephen Kelly has returned to training but is yet to recover fully from a thigh complaint, while winger Gary McSheffrey (knee) and striker Garry O'Connor (groin) remain sidelined.
Swansea boss Roberto Martinez will assess the fitness of Britton ahead of the game at St Andrews.
The midfielder took a knock to his ankle during the Boxing Day draw with Coventry and, despite completing the match, he will be closely monitored before kick-off.
Midfielder Mark Gower returned from illness to come on for the final eight minutes against Coventry and he is pushing for a place in the starting line-up.
Fellow midfielder Andrea Orlandini, who had been out since October with a thigh injury, was an unused substitute in that game and is set to be on the bench once again.
On-loan goalkeeper Dimi Konstantopoulos is available for selection after being unavailable to face his parent club on Boxing Day.
Stephen O'Halloran, Ferrie Bodde and Marcus Painter remain out with cruciate ligament injuries while defender Federico Bessone is still sidelined with a hamstring problem.

Birmingham 0-0 Man City - FanZone Highlights
McLeish drawing up transfer shortlist
Bruce not feeling 'nicey nicey'
Birmingham 2-1 Sunderland - Bruce
Birmingham 2-1 Sunderland - Nicholas
Birmingham 2-1 Sunderland - McLeish
Arsenal 3-1 Birmingham - LeTissier
Arsenal 3-1 Birmingham - McLeish
| Time | Fixture |
|---|---|
| Monday 9th November | |
| Barclays Premier League | |
| 20:00 | Liverpool vs Birmingham |
| Saturday 21st November | |
| Barclays Premier League | |
| 15:00 | Birmingham vs Fulham |
| Sunday 29th November | |
| Barclays Premier League | |
| 12:00 | Wolverhampton vs Birmingham |
| Saturday 5th December | |
| Barclays Premier League | |
| 15:00 | Wigan vs Birmingham |
| Saturday 12th December | |
| Barclays Premier League | |
| 15:00 | Birmingham vs West Ham |
| Tuesday 15th December | |
| Barclays Premier League | |
| 20:00 | Birmingham vs Blackburn |
| Sunday 20th December | |
| Barclays Premier League | |
| 15:00 | Everton vs Birmingham |
| Saturday 26th December | |
| Barclays Premier League | |
| 12:45 | Birmingham vs Chelsea |
| Monday 28th December | |
| Barclays Premier League | |
| 15:00 | Stoke vs Birmingham |
| Saturday 9th January | |
| Barclays Premier League | |
| 17:30 | Birmingham vs Man Utd |
| Saturday 16th January | |
| Barclays Premier League | |
| 15:00 | Portsmouth vs Birmingham |
| Wednesday 27th January | |
| Barclays Premier League | |
| 19:45 | Chelsea vs Birmingham |
| Saturday 30th January | |
| Barclays Premier League | |
| 15:00 | Birmingham vs Tottenham |
| Saturday 6th February | |
| Barclays Premier League | |
| 12:00 | Birmingham vs Wolverhampton |
| Tuesday 9th February | |
| Barclays Premier League | |
| 19:45 | West Ham vs Birmingham |
| Time | Result |
|---|---|
| Sunday 1st November | |
| Barclays Premier League | |
| Birmingham 0 - 0 Man City | |
| Saturday 24th October | |
| Barclays Premier League | |
| Birmingham 2 - 1 Sunderland | |
| Saturday 17th October | |
| Barclays Premier League | |
| Arsenal 3 - 1 Birmingham | |
| Saturday 3rd October | |
| Barclays Premier League | |
| Burnley 2 - 1 Birmingham | |
| Saturday 26th September | |
| Barclays Premier League | |
| Birmingham 1 - 2 Bolton | |
| Tuesday 22nd September | |
| Carling Cup | |
| Sunderland 2 - 0 Birmingham | |
| Saturday 19th September | |
| Barclays Premier League | |
| Hull 0 - 1 Birmingham | |
| Sunday 13th September | |
| Barclays Premier League | |
| Birmingham 0 - 1 Aston Villa | |
| Saturday 29th August | |
| Barclays Premier League | |
| Tottenham 2 - 1 Birmingham | |
| Tuesday 25th August | |
| Carling Cup | |
| Southampton 1 - 2 Birmingham | |
| Saturday 22nd August | |
| Barclays Premier League | |
| Birmingham 0 - 0 Stoke | |
| Wednesday 19th August | |
| Barclays Premier League | |
| Birmingham 1 - 0 Portsmouth | |
| Sunday 16th August | |
| Barclays Premier League | |
| Man Utd 1 - 0 Birmingham | |
| Wednesday 5th August | |
| Friendly Match | |
| Tamworth 3 - 1 Birmingham | |
| Tuesday 4th August | |
| Friendly Match | |
| Crewe 4 - 1 Birmingham | |
| Sunday 2nd August | |
| Friendly Match | |
| Cheltenham 0 - 4 Birmingham | |
| Saturday 1st August | |
| Friendly Match | |
| Nottm Forest 2 - 1 Birmingham | |
| Wednesday 29th July | |
| Friendly Match | |
| Dag & Red 0 - 1 Birmingham | |
| Saturday 25th July | |
| Friendly Match | |
| Burton Albion 3 - 2 Birmingham | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 13 | Blackburn Rovers | 11 | 13 |
| 14 | Everton | 10 | 12 |
| 15 | Birmingham City | 11 | 11 |
| 16 | Bolton Wanderers | 11 | 11 |
| 17 | West Ham United | 11 | 10 |
Sunderland fan Lucinda Gittins was strutting her stuff in the Soccer AM studios this week.
The most red cards, Darren Fletcher's impact, oldest scorers and more great stats from Martin Tyler...
Despite their penalty heartache Geoff Shreeves sees Birmingham City avoiding the drop.
Birmingham City's 2-1 Premier League win over Leeds in 2002. Can you name the mystery starting XI?
Birmingham's Scott Dann believes Liverpool will be a tough nut to crack despite their dip in form.
Alex McLeish is confident that Christian Benitez will prove to be a regular goalscorer once he opens his account.
Birmingham defender Gregory Vignal admits his decision to leave Liverpool is something he will always regret
Birmingham boss Alex McLeish insists Kevin Phillips remains part of his first-team plans.
Birmingham boss Alex McLeish has rejected reports linking the club with a move for former Chelsea man Andriy Shevchenko.