It's amazing what a week can bring in football. Last weekend the mood around Bristol City was one of doom and gloom following ...