Lee Gregory scored twice as play-off chasing Halifax came from behind to earn a late point at lowly Aldershot.
Brett Williams missed a first-half penalty for the hosts after he was fouled by Marc Roberts.
Gregory fired in from the edge of the box to open the scoring but Jordan Roberts equalised from close range.
The Shots appeared on course for victory when Craig Stanley's wind-assisted free-kick dropped in but Gregory's angled effort secured a draw.
VIEW FROM THE DRESSING ROOM
Aldershot Town manager Andy Scott told BBC Sussex:
"I feel like it's two points dropped without a doubt when you're 2-1 up. We were the dominate force in the second half but they've got a goalscorer in Lee Gregory and when you give him chances he takes them.
"We stepped off the pace in the final 15 minutes and we gave them the opportunity to leave the pressure on them.
"To be honest, there are mixed emotions and today we're disappointed in drawing 2-2 and the fact is we should've won the game.
"We let them [Halifax] off the hook today and I know they were expecting a tough game and they didn't get it."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.