Tom Pugh scored a last-gasp equaliser as Halifax twice came from behind to snatch a 2-2 draw against Wealdstone in the Vanarama National League.
Sam Ashford put Wealdstone ahead with a penalty in the 35th minute at the Shay, but Florent Hoti levelled with a spot-kick of his own seven minutes after the break.
Micah Obiero restored the visitors’ lead on the hour, but they were left hanging on after Adrian Mariappa received a second yellow card for fouling Max Wright.
Jamie Cooke hit the bar as Halifax turned up the pressure and Pugh finally broke through in the last minute.
Wealdstone’s frustration was compounded when Jaydn Mundle-Smith was shown a red card after the final whistle.
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.