Neil Critchley’s side have yet to be beaten in the Championship so far this year, having kept that record intact against league leaders Fulham last weekend.
But what team will Critchley pick? Here's our predicted line-up...
7. CM - Callum Connolly
Connolly is likely to his place, but Kevin Stewart and Ethan Robson will provide fierce competition in the coming weeks.
8. CM - Kenny Dougall
The Aussie is near-on guaranteed to start every game at the moment.
9. RW - Josh Bowler
The winger can look to put the recent transfer speculation behind him and focus on continuing his electric form.
10. LW - CJ Hamilton
We've started to see signs of the old CJ during the last couple of games as he works himself back to full fitness.
11. ST - Shayne Lavery
The striker will be looking to score against Bristol City for the second time this season.
12. ST - Gary Madine
This is a game more likely to suit Madine, having not featured in the high tempo affair against Fulham last week.