Morecambe remained in the relegation zone of the National League after letting slip a half-time lead to lose 2-1 at home to Halifax.
Jack Nolan’s rocket from outside the box put the home side in front after 23 minutes, the forward finding the top corner with a left-footed drive after cutting in from the wing.
Josh Hmami then headed Halifax level nine minutes into the second half despite a brave attempt by Morecambe to shovel it off the line.
The comeback was complete 11 minutes from time when Owen Bray blasted home after the ball dropped to him unmarked to send his side up to 11th.
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.