Postpublished at 82 mins
Swansea City 0-1 Cardiff City
Substitute Yan Dhanda chips the ball into the box and Connor Roberts does well to win the initial header, but Aden Flint gets the ball back to Dillon Phillips.
Swansea City miss opportunity to become the first team to do the league double in the South Wales derby
Aden Flint goal after eight minutes gives Cardiff City victory at the Liberty Stadium
Bluebirds move within four points of the play-off places with victory
Gareth Vincent
Swansea City 0-1 Cardiff City
Substitute Yan Dhanda chips the ball into the box and Connor Roberts does well to win the initial header, but Aden Flint gets the ball back to Dillon Phillips.
Swansea City 0-1 Cardiff City
Andy Robinson
Former Swansea winger on BBC Radio Wales
Morrison has thrown his body around even after limping most of the second half, that's how you want your centre halves to be in the modern game.
Swansea City 0-1 Cardiff City
Another half-chance for Swansea as Morgan Whittaker works space for a shot, but this time Sean Morrison blocks.
Cardiff's defenders are putting bodies on the line here.
Swansea City 0-1 Cardiff City
Jason Perry
Former Cardiff player on BBC Radio Wales
Cardiff have to stop the flow of the game and if that means giving away little free kicks around the field then you do it, because the flow is with Swansea.
Swansea City 0-1 Cardiff City
A chance for Swansea as a short corner causes problems for Cardiff, but Connor Roberts' cross-shot is blocked and Korey Smith drills the rebound too high.
Swansea City 0-1 Cardiff City
Jamal Lowe and Ryan Manning are on for Kyle Naughton and Jake Bidwell, so an extra forward on the pitch for Swansea now.
Swansea City 0-1 Cardiff City
Swansea are having a good spell here, with Cardiff dropping increasingly deep as the game goes on.
But for the moment, Mick McCarthy's team are showing the required resilience to keep Swansea at bay.
Swansea City 0-1 Cardiff City
So close for Swansea.
Andre Ayew meets Connor Roberts' corner with a flicked header which beats Dillon Phillips but bounces to safety off the far post.
Swansea City 0-1 Cardiff City
Swansea are probing here but Cardiff are soaking up everything the hosts' can throw at them.
Jay Fulton whips in a dangerous cross but Sean Morrison heads clear.
Swansea City 0-1 Cardiff City
A first Cardiff change as Josh Murphy comes on for Leandro Bacuna.
Swansea City 0-1 Cardiff City
Andre Ayew threatens to get a shot away but is well tackled by Aden Flint.
Cardiff burst forward on the counter and Harry Wilson cuts inside and shoots, but Freddie Woodman saves.
Swansea City 0-1 Cardiff City
Dillon Phillips pumps the ball forward but Kieffer Moore has no chance of getting to that one.
Cardiff could do with looking after the ball a little better than they have so far in the second half.
Swansea City 0-1 Cardiff City
Morgan Whittaker takes aim once more but this time his effort is blocked.
Swansea are asking questions now.
Swansea City 0-1 Cardiff City
Andy Robinson
Former Swansea winger on BBC Radio Wales
Whittaker has got to do better and hit the target there. He might not get a better chance in the derby.
Swansea City 0-1 Cardiff City
Jason Perry
Former Cardiff player on BBC Radio Wales
Cardiff need to just lift things at the moment.
Their eyes are on the scoreboard and it's too early to get nervy.
Swansea have changed how they're playing and Cardiff need to get Wilson and Bacuna into the game.
Swansea City 0-1 Cardiff City
A genuine chance for Swansea as Andre Ayew flicks the ball on for Morgan Whittaker, but the young forward slices his shot wide.
Swansea City 0-1 Cardiff City
Andre Ayew curls the free-kick wide of the target.
Mick McCarthy urges Will Vaulks not to give away any further set-pieces in that area of the pitch, with the help of a bit of colourful language.
Swansea City 0-1 Cardiff City
Fine work by Andre Ayew wins Swansea a free-kick on the edge of the box.
If only Conor Hourihane was still on the pitch, Steve Cooper might be thinking.
Swansea City 0-1 Cardiff City
Cardiff have an injury concern with Sean Morrison down receiving treatment once again, this time on his ankle by the look of it.
Swansea City 0-1 Cardiff City
Andy Robinson
Former Swansea winger on BBC Radio Wales
This is better from Swansea, the tempo is definitely up from the first 45 minutes.