But on each occasion they were unable to hold on their advantage, with Charlton substitutes Sean Clare and Josh Davison on hand to cancel out the Blues’ momentum.
The result leaves Danny Cowley’s side without a league win since August 17 and 10th in the table.
Here’s how our chief sports writer views the players’ individual performances.
The result leaves Danny Cowley’s side without a league win since August 17 and 10th in the table.
9. Marcus Harness - 9
(Replaced by Reeco Hackett-Fairchild on 78 minutes): Served up his best display of the season so far.
Photo: JPIMedia
11. John Marquis - 7
(Replaced by George Hirst on 81 minutes): Awful first-half miss summed up his form, but produced assist for Harness goal.
Photo: JPIMedia