In-form Wrexham scored in each half at the Racecourse Ground to consign Bristol City to just their second away defeat of the season as the Robins dropped out of the top six and into seventh position.
It was far from a vintage display by the Ashton Gate outfit, who have now won just one of their last five Championship matches, after coming out of the traps all guns blazing in the early weeks of the season under Gerhard Struber.
"I was really frustrated with how cheaply we lost this game," Struber told BBC Sport. “I would say we had a bit of a different shape, and in this shape, you need everyone in both directions to invest.
"The performance must be better, it's our own responsibility, but at the same time, I wish the referees have a little bit more experience in a game like that."
The result leaves Bristol City one point away from the top six and just four adrift of the automatic promotion spots. However, the Robins are now 14 behind leaders Coventry City, who have remarkably established a 10 point gap on second place - the biggest lead of any Championship side at this stage of the season.
But how do the data experts at Opta see the campaign panning out? Here based on thousands of simulations, we look at where Bristol City are expected to finish.

21. Oxford United - 21st
Predicted points: 50 | Getty Images

22. Portsmouth - 22nd
Predicted points: 50 | Getty Images

23. Norwich City - 23rd
Predicted points: 44 | Getty Images

24. Sheffield Wednesday - 24th
Predicted points: 18 | Getty Images


