[long_read]

Bristol City face one of their toughest tests of the season so far at the weekend when they take on league-leaders Norwich City at Carrow Road.

Lee Johnson's side are in a remarkable run of form, with the Robins having won their last seven league games which has seen them move into play-off contention.

They are currently sat 6th in the Championship table and will be hoping to extend that impressive run of form against a Norwich side that will pose a real threat to that record.

The Canaries will be in confident mood as well, after dispatching of relegation-threatened Bolton Wanderers last weekend to return to the summit.

It's unlikely that we'll see wholesale changes by Lee Johnson this weekend, as he looks to field his strongest side against Daniel Farke's men.

But how do we expect to see the Robins line-up for this one?

Find out below....

[snack_break title="GK: Frank Fielding"]

Fielding has been impressive since being called into the starting XI, and is likely to make his fourth consecutive league start.

He has been impressive in those matches as well, keeping two clean sheets.

[snack_break title="LB: Lloyd Kelly"]

Kelly had a spell out of the team but returned to the starting XI against QPR in their last league game.

He has a bright future ahead of him, and it remains to be seen if he will stay at the club beyond the end of this season.

[snack_break title="CB: Tomas Kalas"]

Kalas has rarely put a foot wrong this season and he will be a crucial player for Bristol City’s play-off ambitions heading towards the conclusion of this year’s campaign.

[snack_break title="CB: Adam Webster"]

Webster has formed a solid partnership with Kalas in the centre of the Robins defence and he’ll be a certain starter against Norwich.

[snack_break title="RB: Bailey Wright"]

Wright hasn’t featured as much as he would have liked to but could make a start in this one ahead of Eros Pisano.

He’ll be keen to stake a claim for a regular starting spot.

[snack_break title="CDM: Marlon Pack"]

Bristol City’s captain has started every single league game this season, and is one of the first names on the team-sheet.

He’ll be crucial to stopping the threat posed by the likes of Teemu Pukki and Emiliano Buendia.

[snack_break title="CM: Josh Brownhill"]

Brownhill has only missed one league game this season, and is another player that is likely to start in this one.

[snack_break title="CM: Jamie Paterson"]

Paterson has looked sharp in his last couple of games and will be keen to start in this one.

He’s one of their most creative players and will be important to providing any sort of attacking threat this weekend.

[snack_break title="LM: Callum O'Dowda"]

O’Dowda has been impressive this season and is a certain starter for Lee Johnson’s side in this one.

With three goals and four assists to his name, he’ll be keen to add to that tally.

[snack_break title="RM: Niclas Eliasson"]

Eliasson stepped off the bench in their last league game against QPR, and made a notable impact by equalising on the day.

He’s more than deserving of a start in this one.

[snack_break title="ST: Famara Diedhiou"]

The forward has been hugely impressive this season and has nine league goals to his name.

He’ll have a tough job to add to that tally though, against a Norwich defence who have looked impressive in recent weeks.

[long_read]