Three points in the last seven minutes sealed a narrow All-County Football League Division One win for Glenswilly over Four Masters.
Four Masters 0-7
The defending county champions, who also won Division Two last year, had never been in front until Aidan McDevitt floated a 53rd minute point to establish a 0-9 to 0-7 advantage.
Substitute Dermot McGinley then extended the lead and Gary McFadden’s free put three between them.
Glenswilly lost another substitute, Leon Kelly, to a second yellow card for a foul on Barry Dunnionwith a minute left, but all Four Masters could muster in reply was a free from Dillon Ward.
The visitors had always been the ones pressing the case in a tit-for-tat encounter. With Karl Lacey doing well at centre-field and Luke Keaney performing a decent man-marking job on Michael Murphy, the Donegal Town side saw McFadden cancel out their opener from Barry Monaghan.
Michael Doherty then punched Four Masters in front but again McFadden, this time from a fine effort on the left foot, levelled it.
The nearest to daylight appearing between the teams was when Paul Durcan knocked over a 45 prior to a second Doherty effort to give Four Masters a 0-4 to 0-2 cushion. However, again Glenswilly pegged it back and points from Neil Gallagher and Oisin Crawford made it 0-4 apiece at the break.
Ward’s free put Four Masters back in front before Darren McGinley, introduced at half-time, made an immediate impact to shoot the hosts back level on 42 minutes.
But again it was Four Masters who eked a lead when Durcan popped a free between the sticks, only for Murphy to take his team back on terms with a 45.
That’s the way it stayed until the final few minutes but it was Gary McDaid’s Glenwilly that grabbed the contest by the throat to get the points on their return to the top flight.
Glenswilly: P O’Donnell; R Crawford, E Ward, P Diver; R Diver, Caolan Kelly, A McDevitt (0-1); N Gallagher (0-1), B Molloy; J Gibbons, M Murphy (0-1, 45), C Gallagher; O Crawford (0-1), C Callaghan, G McFadden (0-3, 2f). Subs: Darren McGinley (0-1) for Molloy (half-time), L Kelly for Callaghan (43), Dermot McGinley (0-1) for N Gallagher (48), C Marley for O Crawford (60).
Four Masters: P Durcan(0-2, 1f, 45); K Breslin, L Keaney, J McCrea; J Boyle, C Rooney, B Dunnion; K Lacey, B Monaghan (0-1); J Lacey, B Egan, C Loughrey; R McGroary, D Ward (0-2, 2f), M Doherty (0-2). subs: C McDaid for Loughrey (37), B Byrne and D Doherty for J Lacey and Egan (53).
Referee: J White (Killybegs).