ANDY FISHER - Star Man 7
Made good saves to deny Gary Gardner and Tahith Chong and was generally good in possession, aside from a couple of lapses.
BEN CABANGO 6
Got forward well but was sloppy with a number of passes. Aside from being beaten by Gardner on one occasion, the Welshman was solid at the back, particularly in the air.
KYLE NAUGHTON 6
On his 250th appearance for the club, Naughton enjoyed plenty of freedom on the ball and regularly got into the Birmingham half in the first 45. Typically composed at the back too, making stacks of clearances.
FINLEY BURNS 6
Very neat on the ball but was given a few problems by the likes of Tahith Chong and Onel Hernandez on the right side of Swansea's back three. Subbed at the break.
CYRUS CHRISTIE 6
Needed more support in attacking areas at times but caused a few problems, most notably when picking out Joel Piroe.
OLIVIER NTCHAM 6
The 26-year-old was Swansea's brightest spark in the first-half, but he was far quieter after the restart. Some decent flashes.
MATT GRIMES 6
Always made himself available to help Swansea play their way up the pitch. Had to do his defensive duties in the second-half as Birmingham improved.
HANNES WOLF 6
Some great link-up play in attack and worked hard defensively, but his final ball was often lacking. Spurned a good chance early on in what was a nearly kind of performance.
JOEL PIROE 6
Piroe was denied on two occasions by Neil Etheridge in the first-half and always had the Birmingham defence on red alert when he got on the ball. Dropped deep in a bid to see more of the ball.
KOREY SMITH 6
Drafted in at the last minute following Jamie Paterson's injury, Smith was quiet in attack but did his defensive duties, making a number of clearances.
MICHAEL OBAFEMI 6
The striker didn't see much of the ball in dangerous areas. Slipped when attempting to latch on to a through ball late on in what was a rare opening.
Subs
Joel Latibeaudiere (for Burns) - A composed figure in the second-half and showed some neat touches to help the Swans build from the back. 6
Nathanael Ogbeta (for Smith) - Got into some decent attacking areas and helped Swansea carry a bit more of a threat following a flat showing. 6
Kyle Joseph (for Wolf) - Little time to make an impact. N/A
What did you make of Swansea's performance against Birmingham? Have your say in our comments section.