Last updated on .From the section Championship

Bristol City have scored 14 times in their six away games in all competitions so far this term

Preston North End fought back from 2-0 and 3-2 down to draw with Bristol City in a thriller at Deepdale.

The Robins took a two-goal lead from two corners, with Taylor Moore's scrambled finish followed by Andreas Weimann's expert header.

Preston struck back to level though Paul Gallagher and Daniel Johnson's penalties either side of the break, before centre-back Nathan Baker poked the visitors in front again from Josh Brownhill's free-kick.

But German defender Patrick Bauer headed in his first goal for the hosts to make it 3-3 with 20 minutes remaining and neither side could find a late winner.

The result saw Lee Johnson's Robins extend their unbeaten league run to eight games since losing to Leeds on the opening weekend of the season, but they have drawn three of their past four matches.

Preston stretched their own unbeaten streak to six Championship games and - despite a 3-0 defeat by Manchester City in the Carabao Cup - they have not lost at home in the league since 9 April.

Results elsewhere meant North End would have gone top of the table if they had won, but instead they are fifth, two points behind leaders West Bromwich Albion and a point above the eighth-placed Robins.

It was certainly an action-packed game at Deepdale and Declan Rudd saved well from Antoine Semenyo early in the first half, before the visitors took their two-goal lead.

North End's first penalty came when Han-Noah Massengo fouled Johnson in the area in first-half stoppage time, before Wales centre-back Ashley Williams handled in the box shortly after the break.

Those incidents will frustrate City, who arguably created the better chances and also saw Weimann have a goal disallowed for offside and Famara Diedhiou's late effort ruled out for a foul in the build-up.

Preston manager Alex Neil told BBC Radio Lancashire:

"The biggest disappointment is the fact that we conceded three set-play goals. So far this season, before today's game, we were the best team in the league for defending our box for set-plays.

"If you'd have to me today that would have happened, I wouldn't have believed you but we didn't defend our box well enough.

"We scored three goals, could have scored more. When it was 3-3 if anyone was going to score I thought it would be us."

Bristol City head coach Lee Johnson told BBC Radio Bristol:

"I don't feel ecstatic with a point, having had a 2-0 lead, but I don't feel disappointed with my team in anything they've done today.

"We had a good away performance in terms of we were reasonably slick on the break, we had many shots on target.

"They knew they were in a game today and their home form has been top notch."