Charlton Athletic striker Danny Haynes returns to Ashton Gate to haunt struggling Bristol City Sensing their hosts Achilles heel and clearly buoyed by their midweek victory over Cardiff, Charlton played with genuine ambition and should have been five or six goals to the good at half-time. The one chance that was converted, after 19 minutes, said everything about City's calamitous defending. Unmarked on the edge of the penalty area, Dale Stephens could scarcely believe his misfortune as a smartly struck half-volley struck both posts. However, with City again on their heels, Haynes popped up to bite the hand that once fed him. City's contribution to the first half, in terms of opportunities, was modest to say the least. Martyn Woolford was denied by a smart block from Chris Solly before an out-of-sorts Sam Baldock scuffed a Martyn Woolford cross into the arms of Ben Hamer. Had Haynes have shown a little greater composure at the opposite end, City's afternoon would have been over long before the interval. It certainly was 12 minutes into the second half when Ryan Taylor and Marvin Elliott both had opportunities to clear their lines before Morrison seized the moment to beat Tom Heaton from close range. Haynes fired over and Salim Kerkar was denied by Heaton as the visitors threatened to run riot. Thereafter, City pushed but rarely looked like breaching a Charlton back four that was comfortable in coping with City's less than penetrative front line.