Hartlepool ended 10-man Carlisle’s Enterprise National League winning streak and boosted their own play-off hopes with a 3-1 home victory.
Tyrese Sinclair’s driving run from halfway and fabulous finish put Pools ahead after 12 minutes, and Alex Reid volleyed in a second shortly after the restart.
Teenage substitute Calvin Okike scored with his first touch as a Hartlepool player after 77 minutes, following up Sam Folarin’s parried effort.
Third-placed Carlisle, who had won their previous three matches, had Harvey Macadam sent off just before the hour mark after picking up a second yellow card.
The Cumbrians claimed a consolation 10 minutes from time when Georgie Kelly converted from close range.
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.