Aldershot stunned Halifax with three goals inside five second-half minutes as they came from behind to win 3-2.
The Shaymen looked to be cruising to their seventh victory in the last nine league matches thanks to in-form Will Harris’ double either side of half-time, which took his personal tally to 13 in as many games.
However, Charlie Warren started and completed the comeback with goals in the 60th and 65th minutes.
His first came from a free-kick move, firing into the top corner, and he then converted from close range at a corner after Will Nightingale had scored from a scramble in the penalty area to make it six wins from eight league matches for Shots, who had Kwamer Thomas sent off in added time after a scuffle.
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.