Shrewsbury failed to register a single goal in September as Charlton keeper Harry Isted kept them at bay in a 0-0 draw.
Tom Bayliss sent a free-kick into the danger zone early into proceedings. Morgan Feeney met and headed goalward, but Charlton keeper Harry Isted palmed it away.
Just before the break, Tom Flanagan almost found the top corner after a powerful strike from the edge of the box, but Isted acrobatically got a hand to it to parry away for a corner.
Charlton emerged quickly out of the blocks in the second period as Louie Watson clipped a cross into the box. Lloyd Jones managed to head goalward, but Marko Marosi fantastically tipped it over the bar.
The Addicks had another chance soon after through Watson again, who tested Marosi from range.
Shrewsbury countered quickly with under 20 minutes remaining through Carl Winchester, who unleashed a magnificent strike from his own half after seeing Isted off his line. The right wing-back’s effort looked close to going in, but the Addicks keeper scrambled back and pushed it away for a corner to preserve a point.
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.