Louis Appere scored with 10 minutes remaining as Northampton fought back to draw 1-1 with struggling Charlton in Sky Bet League One.
The Addicks led after just four minutes at Sixfields when their opponents failed to clear their lines and the ball dropped to Karoy Anderson on the edge of the box and his shot took deflected past goalkeeper Louie Moulden.
Daniel Kanu was close to converting Conor Coventry’s fizzed cross before Moulden saved from Alfie May as Charlton enjoyed much the better of the first half.
Northampton failed to create anything of note before the break but they were almost level early in the second half when Mitch Pinnock slammed the ball into the side-netting.
The visitors continued to threaten on the break and May headed against the post.
However, they were pegged back in calamitous circumstances.
Goalkeeper Harry Isted was caught in possession by Sam Hoskins and the ball fell to substitute Appere, who gleefully rolled it into an empty net to rescue a point for his team.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.