Altrincham fought back from 2-0 down and having a player sent off to draw 2-2 with Oldham in their Vanarama National League match at Boundary Park.
Joe Nuttall put the hosts in front midway through the first half, before a header from substitute Bassala Sambou with 16 minutes left looked to have wrapped up the points.
Defender James Jones was shown a red card in the 79th minute following a foul on Sambou.
Altrincham, though, produced a remarkable late recovery as Maxi Oyedele fired in a long-range volley and Tyrese Sinclair headed in from an 89th-minute corner to snatch a draw.
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.