Teenager Karoy Anderson scored his first senior goal earned Charlton a shock 2-1 win at promotion-chasing Derby.
Eiran Cashin put Derby ahead but Alfie May scored from the penalty spot before 19-year-old Anderson sealed Charlton’s first win since November.
Derby dominated from the start, but did not have a shot until the 25th minute when Korey Smith fired wide from the edge of the box.
Charlton did well to frustrate the hosts, but they fell behind to a set-piece in the 39th minute.
Nathaniel Mendez-Laing swung over a corner and Cashin got in front of a defender to head in at the near post.
Charlton should have equalised in the 61st minute when substitute Chuks Aneke headed a corner against the crossbar, but they were level four minutes later.
Home goalkeeper Joe Wildsmith brought down Daniel Kanu and May stroked the penalty into the bottom right corner.
Charlton stunned Derby in the 80th minute when a mistake by Ebou Adams let Kanu in and although Wildsmith saved, Anderson smashed the rebound home.
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.