Nigel Pearson defended Max O'Leary's role in Millwall's winner but admitted it's the same old story as Bristol City failed to build on their win during the week.
City started brightly but failed to maintain their intensity as the visitors started to pose a threat with their direct nature. The defence struggled to deal with set pieces and Mark Sykes' clearance off the line from a corner was a stark warning of the threat of Gary Rowett's side.
Just two minutes before half-time and Millwall were rewarded when they recycled a free-kick. City switched off to allow Murray Wallace to get his cross into the box which Tom Bradshaw capitalised after O'Leary's excellent initial save.