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.