After a promising start to the season where an eight-game unbeaten run ignited dreams of an unlikely play-off charge, Bristol City's season is turning out to be one of frustration.
They head into their Boxing Day game with West Brom three points above the drop zone having picked up three victories in their last 15 matches and with games at Millwall and Coventry to follow, Nigel Pearson will need his side to be at their best if they are going to catapult themselves up the table during this festive period.
The irritation also stems from the fact that on their day, City can be a match for anyone in the league, but that day is far too irregular at the moment and individual errors continue to prove costly.