Peterborough have been somewhat of a disappointment since returning to the Championship, Posh losing each of their five away fixtures and conceding 16 goals in the process.
However, it has been a different story at their home ground, eight points being collected from the same amount of fixtures with their only defeat coming in the last minute against West Bromwich Albion.
Darren Ferguson will be frustrated that his side currently occupy a place in the bottom three, but he will acknowledge that they have done well to remain in close proximity to 21st place.
Aside from a seven-minute capitulation at Coventry City, Peterborough have been much improved at the back, keeping clean sheets against Birmingham City and Bournemouth.
While they rode their luck against the Cherries in midweek, a share of the spoils means that they have the momentum ahead of their meeting with Bristol City.
The visitors will continue to have to make do without manager Nigel Pearson, who remains in isolation after testing positive for coronavirus earlier this week.
There is an argument that his absence was a factor as the Robins went down 1-0 to Millwall in midweek, ending a run of nine points from five matches.
Stream Links ➠ Stream 1╎Stream 2 HD ¦ Stream 3 HD
Although Bristol City only lost out to a second-half penalty, it extended their run of conceding within 20 minutes of the restart to three games.
That trend will not be lost on Pearson, decisive goals also being shipped in added-on time on more than one occasion since the start of the campaign.
However, with just six goals being scored in seven outings at the other end, Pearson will feel that such occurrences could have been avoided had his team performed better in the final third