Match ends, Cardiff City 2, Birmingham City 0.

Cardiff City claimed a first home win since January as two second-half goals saw off a poor Birmingham side.
After a dire goalless first half, Cardiff went ahead early in the second as Eoin Doyle scored his first goal for the club with a smart low finish.
Peter Whittingham then sealed victory with a penalty after Doyle was brought down by Jonathan Spector.
Birmingham boss Gary Rowett was sent off after the break as the Blues lost for the first time in five matches.
Rowett's dismissal - for disputing a Cardiff throw-in by hurling the ball to the ground - capped a miserable afternoon for Birmingham.
Victory for the Bluebirds, however, crowned a fine week for Russell Slade's side after a win and a draw against promotion-chasers Brentford and Bournemouth.

Cardiff were forced into a late change shortly before kick-off as striker Federico Macheda, back from suspension, pulled up in the warm-up and was replaced by Kenwyne Jones.
That left Cardiff with a physically imposing front two of Jones and Alex Revell, whose height invited a number of crosses and long balls.
The hosts' only chances in the first half were headers, with Sean Morrison nodding over from Whittingham's corner and Aron Gunnarson flicking Joe Ralls' cross wide.
After a tepid first 45 minutes, Slade sought to increase the tempo with the introduction of winger Matthew Kennedy at the break.
The decision paid off almost immediately, as the January signing darted into the box and found fellow substitute Doyle, whose neat first-time shot swept into the bottom corner.
Jones wasted a couple of good opportunities to double Cardiff's advantage, while Doyle was denied a second goal as his delicate shot rolled on to the post.
The Irish striker did, however, play a major role in Cardiff's second as he was brought down by Spector for a penalty which Whittingham struck down the middle to clinch a comfortable victory.
Cardiff assistant boss Scott Young: "Since the New Year we've been in good positions in a few home games but not quite got over the line so it's very pleasing to get the win.
"I thought Eoin and Matthew Kennedy changed the game for us when they came on. Eoin has been very unlucky not to get on the scoresheet since coming to the club in January but we have always known he has plenty of quality.
"As a side we are showing a lot more resilience and to get another clean sheet is very good. The whole team is working hard and we want to finish as high up the league as possible."
Birmingham assistant manager Kevin Summerfield on Gary Rowett's dismissal: "Gary did not swear but he made the point to the referee that the assistant referee and linesman were far away but he threw the ball down and that was enough to see him get sent to the stands.
"We are not going to blame the referee for the defeat, they have only got a few seconds to make a decision but we didn't think it was a penalty and that killed the game off.
"The result will be a kick up the backside for us, the players will really have to roll their sleeves up now for the rest of the season because it will have a big impact on what happens next year. That performance was not up to the standards that we have set ourselves this season."
Line-ups
Cardiff
Formation 4-4-2
- 1Marshall
- 3da Silva
- 5Ecuele Manga
- 36Morrison
- 4Malone
- 11NooneSubstituted forAdeyemiat 85'minutes
- 17GunnarssonSubstituted forKennedyat 45'minutes
- 7Whittingham
- 21Ralls
- 9Jones
- 29RevellSubstituted forDoyleat 45'minutes
Substitutes
- 13Doyle
- 18Adeyemi
- 22O'Keefe
- 30Kennedy
- 33Moore
- 39Gabbidon
- 44James
Birmingham
Formation 4-5-1
- 1Randolph
- 31CaddisBooked at 89mins
- 23SpectorBooked at 23minsSubstituted forRobinsonat 85'minutes
- 15Kiernan
- 3Grounds
- 11Cotterill
- 8Gleeson
- 26DavisSubstituted forThomasat 65'minutes
- 13Tesche
- 33GraySubstituted forDyerat 65'minutes
- 9Donaldson
Substitutes
- 4Robinson
- 10Thomas
- 12Novak
- 19Zigic
- 21Doyle
- 22Shinnie
- 40Dyer
- Referee:
- Graham Salisbury
- Attendance:
- 20,602
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home16
- Away4
- Shots on Target
- Home4
- Away1
- Corners
- Home3
- Away4
- Fouls
- Home14
- Away11
Live Text
Post update
Full Time
Second Half ends, Cardiff City 2, Birmingham City 0.
Post update
Corner, Birmingham City. Conceded by Fabio.
Post update
Foul by Tom Adeyemi (Cardiff City).
Post update
Stephen Gleeson (Birmingham City) wins a free kick in the defensive half.
Post update
Eoin Doyle (Cardiff City) wins a free kick in the attacking half.
Post update
Foul by Paul Robinson (Birmingham City).
Post update
Attempt saved. Matthew Kennedy (Cardiff City) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Peter Whittingham.
Post update
Corner, Birmingham City. Conceded by Sean Morrison.
Booking
Paul Caddis (Birmingham City) is shown the yellow card.
Post update
Kenwyne Jones (Cardiff City) wins a free kick in the defensive half.
Post update
Foul by Rob Kiernan (Birmingham City).
Substitution
Substitution, Cardiff City. Tom Adeyemi replaces Craig Noone.
Substitution
Substitution, Birmingham City. Paul Robinson replaces Jonathan Spector.
Post update
Foul by Bruno Ecuele Manga (Cardiff City).
Post update
Clayton Donaldson (Birmingham City) wins a free kick on the left wing.
Post update
Attempt missed. Craig Noone (Cardiff City) left footed shot from the right side of the box misses to the left. Assisted by Joe Ralls.
Goal!
Goal! Cardiff City 2, Birmingham City 0. Peter Whittingham (Cardiff City) converts the penalty with a left footed shot to the centre of the goal.
Post update
Penalty Cardiff City. Eoin Doyle draws a foul in the penalty area.
Post update
Penalty conceded by Jonathan Spector (Birmingham City) after a foul in the penalty area.