TREATY Utd sit in fourth place in the SSE Airtricity League First Division table, just three points off table toppers Athlone Town after securing a dramatic 2-2 draw with Shelbourne at Tolka Park on Friday night.
Clyde O'Connell rescued a point for Tommy Barrett's charges in the 97th minute in Dublin after Treaty had looked on course to collect all three points when leading 1-0 in the 89th minute.
However, the complexion of the game changed dramatically when Shels' substitutes Ryan Brennan equalised in the 90th minute before former Limerick FC player Yoyo Mahdy fired the home side into a 2-1 lead.
In between those goals, Treaty Utd lost Anthony O'Donnell who was dismissed for two yellow cards.
Treaty suffered another blow when highly influential midfielder Mark Walsh to an unfortunate jaw injury.
Next up for Treaty Utd is a return trip to Dublin to take on UCD at Belfield Bowl on Friday night, 7.45pm.
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.