Unfortunately, a mad minute around the half hour mark when 2 goals were conceded, more or less killed any realistic chances of Charlton gaining the 3 points most of the Addicks had hoped for, or in many cases, expected.
The unbeaten record has now vanished. It was never going to last forever and the team should be highly commended for keeping the run going for so long.
I think it's fair to say that whatever could go wrong, went wrong this evening.
After some pleasing early passages of play by the Addicks, Llera managed to undo all the good work by heading the ball into his own goal, much to the dismay of Rob Elliot.
Less than a minute later, Charlton were 2 down when Kayode Odejayi doubled the U's lead.
The second half was a poor performance by the reds. Odejayi scored his second goal, (the Colchester third), around the hour mark.
Charlton were second best for the rest of the game.
The hapless Llera was substituted for Sam Sodje, McLeod swapped with Spring but it was clearly not going to be our night.
All teams lose, it's how you react to the loss that's important.
Chelsea lost their unbeaten record last weekend but they are still a good side.
Charlton are also still a good side at this level. The trip to Yorkshire in a few days time to visit Leeds United is a fantastic opportunity to get the winning feeling back.
The pressure is off.
We aren't expected to get much at Elland Road while a visit to Colchester had the pundits expecting a goal fest.
They got one, just not in the way we had hoped.
Even if we lose at Leeds it's not panic stations. it's a long season and there are plenty more points to be played for.