Cardiff City came away with a point against Birmingham City thanks to Will Vaulks successfully hammering home a late penalty. Here's how the Bluebirds rated:
Dillon Phillips 7
Made a succession of really good saves in the first half from some decent strikes. Put his body on the line once or twice collecting balls in the air, too.
Mark McGuinness 6
Produced a horror challenge on Onel Hernandez, for which away fans wanted to see red, but it was just a caution. Made a couple of decent, last-gasp clearances.
Curtis Nelson 7
Was once again probably the best of the central defenders. Booked for a poor challenge on Gary Gardner in the second half after Doyle sold him short with a pass.
Read more: Will Vaulks hits late leveller from the penalty spot against Birmingham City
Oliver Denham 6
Still needs to fill out a bit, getting beaten too often in the air from crosses. Onel Hernandez had the better of him on occasion, too. Otherwise decent enough.
Cody Drameh 6
Had a couple of poor moments defensively, which isn't like him, but also some decent opportunities in attack, too. Smashed one close-range effort straight at Etheridge.
Ryan Wintle 6
Didn't really notice him do much in the first half, ticking play over as is the norm for him. Taken off at the break.
Eli King 6
A big test for the youngster. Juninho Bacuna's pass was played through him for Jeremie Bela's goal and lost possession once or twice. Hooked at half-time.
Tommy Doyle 6
His poor free-kick led to the counter-attack for Bela's goal. Linked up play well enough and hit a lovely 30-yard free-kick straight at Etheridge. Hobbled off with an injury.
Perry Ng 7
A far brighter performance from the wing-back, popping up with a couple of decent efforts on goal.
Jordan Hugill 6
As ever, gave his all and ran himself into the ground Scored a lovely goal before being given offside. A decent outing.
Mark Harris 6
A frustrating one, because he looked sharp and harried from the front, getting into some decent positions throughout. But his end product just let him down a little.
Subs
Rubin Colwill (King 45) 6 - Did OK but nothing to write home about. Tidy enough in possession but didn't light it up as he has the ability to.
Will Vaulks (Wintle 45) 8 (star man) - Looked very good when he came on. Fired off a few shots and sprayed some lovely passes about, smashed home a penalty and caused lots of problems.
Max Watters (Doyle 77) 7 - Another bright cameo. Won the penalty and created a couple of decent chances late on.