Postpublished at 72 mins
Preston 0-1 Cardiff
Curtis Nelson and Sean Morrison have been excellent at the heart of Cardiff's defence, heading everything away.
That's a solid centre-back partnership.
Cardiff's deadline day signing Harry Wilson comes off the bench after 30 minutes
Cardiff's other Liverpool loanee Sheyi Ojo finishes off counter-attack to give Bluebirds victory
Preston North End lose third successive home game of the campaign by 1-0
Cardiff up to 12th in the Championship, Preston drop to 18th
Dafydd Pritchard and Philip Marsh
Preston 0-1 Cardiff
Curtis Nelson and Sean Morrison have been excellent at the heart of Cardiff's defence, heading everything away.
That's a solid centre-back partnership.
Preston 0-1 Cardiff
Preston are still searching for a first home goal of this Championship season.
They've got 20 minutes to find one in this game.
Might be tricky against a Cardiff side who've yet to concede in away league matches this season.
Preston 0-1 Cardiff
Preston's Sean Maguire beats the offside trap but is well tackled by Sean Morrison and the ball goes out for a goal kick.
That is Maguire's last contribution as he is replaced by Emil Riis - Preston's second change.
Preston 0-1 Cardiff
Gareth Vincent
BBC Sport Wales
That is Sheyi Ojo's first goal since he scored the winner for Rangers against Feyenoord in a Europa League tie in September 2019.
He may well have got a ticking off for not feeding a team-mate had he not found the target, but his emphatic finish gave Declan Rudd no chance.
Ojo last scored in English football while on loan at Fulham almost three years ago, but he looked full of confidence there.
Preston 0-1 Cardiff
Cardiff have actually had less possesion in this second half despite taking the lead - but they're starting to get on the ball again now.
Lovely touch from Harry Wilson, plucking the ball from the grey skies and bringing it down with a flourish.
Preston 0-1 Cardiff
Preston have had a lot of corners today and they've all amounted to nothing.
Cardiff captain Sean Morrison loves nothing more than an aerial duel and he heads away the latest Preston set-piece.
Preston 0-1 Cardiff
Preston make their first change.
Tom Barkhuizen comes on for Brad Potts in midfield.
Preston 0-1 Cardiff
Another corner for Preston, taken again by Ryan Ledson and again it comes to nothing.
Sheyi Ojo breaks for Cardiff and is scythed down by Preston captain Alan Browne, who is booked.
Preston 0-1 Cardiff
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
Preston are definitely lacking pace.
When you play with their system - a striker and narrow wingers - they're looking to their full-backs as their outlets.
But they've got no pace.
Preston 0-1 Cardiff
Preston are awarded a corner and Cardiff's players are furious because it looked like it came off Sean Maguire.
Ryan Ledson takes the corner, which Cardiff clear.
The goal has woken both sides up.
Preston 0-1 Cardiff
Cardiff are growing in confidence now.
Sheyi Ojo leads another Bluebirds break down the right, then the ball eventually makes its way to Junior Hoilett, whose shot is saved by Declan Rudd.
Sheyi Ojo
Thumping finish!
It's a rapid Cardiff counter-attack, with Kieffer Moore carrying the ball into the Preston half before passing to Sheyi Ojo.
Ojo then takes a touch to compose himself before lashing the ball into the roof of the net.
Excellent goal from Cardiff.
Preston 0-0 Cardiff
Preston's Sean Maguire goes down under a challenge from Sean Morrison and makes a half-hearted appeal for a penalty.
But he's pretty much on his own with that one - that looked a fair challenge.
Preston 0-0 Cardiff
Preston are on the attack first in the second half, winning a corner on the left-hand side.
Ryan Ledson drives a low cross into the six-yard box and Cardiff clear.
Preston 0-0 Cardiff
Referee Keith Stroud blows his whistle and the second half is under way.
No half-time substitutions for either side.
Let's hope for a little more excitement at both ends of the pitch.
HT Preston 0-0 Cardiff
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
This game is a bit flat and it needs something to get it going.
Hopefully an early goal in the second half can help that.
HT Preston 0-0 Cardiff
Not a vintage first half.
Cardiff will probably be the happier of the two sides but they'll both be hoping to produce more quality in attack in the second half.
Preston 0-0 Cardiff
Preston have a corner as we approach half-time.
Ryan Ledson takes it and Cardiff clear - but only for another corner, which Ledson takes from the other side, and Kieffer Moore heads clear for Cardiff.
Preston eventually work the ball to Brad Potts, whose low shot is easily held by Alex Smithies.
There will be one minute of added time.
Preston 0-0 Cardiff
The thing with training-ground moves is... you need to work on them on the training ground.
Marlon Pack shapes to put the ball in Preston's box from a free-kick, but then plays a well disguised pass to Sheyi Ojo.
The only problem is that Ojo didn't seem to expect it and loses possession.