Postpublished at 63 mins
Preston 1-0 Bristol City
Both sides mop up promising attacks, there's a sense both teams happy to let each other have the ball in certain areas and try to break in reply.
Quite entertaining to watch.
Johnson penalty gives Preston win against Bristol City
Successive home wins for Preston; third straight loss for City
Portsmouth replace Hull at top of League One after victory at KCOM Stadium
Greaves & Magennis own goals give Pompey 2-0 win
Matt Newsum
Preston 1-0 Bristol City
Both sides mop up promising attacks, there's a sense both teams happy to let each other have the ball in certain areas and try to break in reply.
Quite entertaining to watch.
Preston 1-0 Bristol City
More combination between Callum O'Dowda and Jack Hunt down the right sees another cross, the latter dinks in but Declan Rudd claims.
Preston cope... but the tide is turning.
Preston 1-0 Bristol City
Darnell Fisher loses his footing on the edge of the Bristol City box and now the visitors have the belief and ability to break.
They get numbers in support but Preston stand firm and hook clear. The red wave keeps coming through...
Tommy Rowe mind you, just walloped a skewed cross behind. Shame for the visitors. That was much better as a whole.
Preston 1-0 Bristol City
Another Bristol City break sees Nahki Wells roll the ball to Callum O'Dowda on the edge of the box and he digs it out of his feet before wrapping his left foot round it.
It zings towards goal, and Declan Rudd is at full-stretch to tip away. Corner comes to nothing.
Preston 1-0 Bristol City
Paul Gallagher lofts over the top looking to release Sean Maguire again, but Preston's playmaker put a bit too much on it.
It's a simple gather for the Bristol City back line.
Preston 1-0 Bristol City
Antoine Semenyo drifts in and a shot pings off Alan Browne and behind for a corner.
City are looking to his pace and skill to open up Preston.
Callum O'Dowda puts the corner right under the crossbar of Declan Rudd and he panickedly punches away, but gets a free-kick. Bit soft that call. The ball in was as wicked as witches.
Preston 1-0 Bristol City
Antoine Semenyo cut down in full-flight by Darnell Fisher, having rolled his man, and the Preston defender gets a yellow card. Semenyo has given Bristol City some drive.
Preston head away the free-kick from Callum O'Dowda.
Preston 1-0 Bristol City
Chance for Bristol City. Antoine Semenyo heads at Declan Rudd, after Jack Hunt stands a cross to the back-post. Struggled to generate power.
It all came after Paul Gallagher almost got the hosts in a the other end with a brilliant through-ball. Cut out, but fine vision.
Preston 1-0 Bristol City
Ah, Bristol City. Tyreeq Bakinson plays a blind pass back toward his own goal and Preston are onto it in a flash.
However, Sean Maguire deemed to be offside, but it looked tight!
Preston 1-0 Bristol City
Dean Holden up, barking orders, giving guidance and direction to his Bristol City players.
They're matched up on Preston with a 4-4-2 too.
Preston 1-0 Bristol City
Antoine Semenyo is on for Bristol City, with Taylor Moore coming off.
Dean Holden trying to get more attacking threat in there. Tyreeq Bakinson also entering the fray, for Han-Noah Massengo.
Reshuffle.
Preston get us up and running for the second period.
HT: Preston 1-0 Bristol City
Just a reminder we'll be about for all the EFL action tomorrow as well.
It all kicks off with Norwich v Cardiff tomorrow at 12:30 GMT, and goes all the way through the afternoon.
Join us, eh?
HT: Preston 1-0 Bristol City
So much to purr about though from a Preston perspective.
Paul Gallagher the string puller, Sean Maguire running about, Scott Sinclair buzzing menacingly and Tom Barkhuizen injecting himself into key moments.
And while they haven't been unduly concerned by Bristol City, Paul Huntington and Ben Davies have put their head on everything swung into their box from wide areas.
HT: Preston 1-0 Bristol City
There's no denying there's a fair old injury list affecting Dean Holden's options at Bristol City, eight first-teamers just not available.
But there's ample quality out there. And, no shots on target.
They've had plenty of defending to do, that has to change.
Preston 1-0 Bristol City
Dean Holden heads to the tunnel as the whistle blows on the first-half with a face of discontent.
His Bristol City side have largely been kept at arms length, and find themselves a goal down thanks to Daniel Johnson's penalty.
Alex Neil will be far more content, his side have lost more home games than anyone in the Championship. But Preston have been superb in the opening 45.
Movement, pace, patience. Very impressive.
Preston 1-0 Bristol City
Tom Barkhuizen opens up the taps down the right and then curls a perfect cross to Scott Sinclair.
He tries to put it across the keeper for a second but it's well-saved by Daniel Bentley.
Preston rue. It could've been two.
Preston 1-0 Bristol City
Paul Gallagher whips in another belting corner but this latest one deflects wildly off Alan Browne's cranium and behind for a goal-kick.
Preston continue to dictate.
Josh Earl rolls a pass to Sean Maguire on the edge of the Bristol City box, and he rolls his defender but the deflected shot bobbles through to Daniel Bentley.
Preston 1-0 Bristol City
Three minutes of added time.
Preston 1-0 Bristol City
Bristol City's attack is broken up again and suddenly Preston are on the front foot.
Scott Sinclair gives Sean Maguire a chance to break, but Daniel Bentley smashes out for a throw.
Jack Hunt concedes a corner, Bristol City defending their goal again, Alex Neil's side made light work of the past 20 minutes. Like a game of 'attack v defence'.
Corners racking up...
Preston 1-0 Bristol City
Daniel Bentley quick out of his goal gathers a deep cross, and bowls out to set up a counter but Preston recover.
Somehow they have to make the ball 'stick' up top, Nahki Wells has been low-key and Chris Martin, similarly.