Elgin earned an important three points in the fight for cinch League Two safety as they came from behind to beat bottom side Clyde 2-1.
Clyde – who now sit seven points from safety – hit the front in the seventh minute when Liam Scullion’s volley deflected into the back of the net.
City equalised two minutes later through Russell Dingwall and Elgin found the winner in the 79th minute when Jake Dolzanski tapped home from a rebound.
Blair Henderson scored a hat-trick as Spartans moved up to third with a comprehensive 3-0 win over East Fife.
Henderson scored two goals in the opening 12 minutes of the second half and rounded off his treble when he finished emphatically with five minutes to go.
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.