Anderson's deflected strike gave Charlton a fourth minute lead and all three points seemed destined to head back to London before Sam Hoskins forced Isted into a mistake and presented Appéré with an empty net. Here are our player ratings from Sixfields...
5. Patrick Brough
Overlapped at times but didn't have his crossing boots with him. Defended the back post well but wasn't always out quick enough to shut down crosses... 6 Photo: Pete Norton
6. Shaun McWilliams
First start since the reverse fixture in January and he looked like he was still getting up to speed, albeit the nature of the contest did not help midfielders flourish. Subbed on the hour... 6 Photo: Pete Norton
7. Marc Leonard
Long way short of his best in a scrappy game. Clearly targeted by Charlton and was relentlessly fouled but offered no protection by the officials. One cynical trip eventually forced him off in stoppage-time... 6 Photo: Pete Norton
8. Will Hondermarck
His influence was limited in the first half but impressed out of position at right-back in the second. Defended well and brought a bit more athleticism down that side... 6.5 Photo: Pete Norton