The race for title success in the Donegal League Premier Division took a significant twist on Sunday with the top two sides both losing.
Drumoghill FC were beaten at home by St. Catherine's who now find themselves right back in the title race.
Meanwhile Milford United went down to another defeat, this time against Glenea United.
Drumoghill still lead the way and their lead over Milford remains three points. However, St. Catherine's are now only six points off the top with five games to go.
in the other games in the top division, Rathmullan Celtic lost 3-1 at home to Gweedore Celtic while Kilmacrennan won 3-1 at Kildrum Tigers.
In Division One, Donegal Town and Lagan Harps both recorded important wins - the latter are now back on top. Keade and Gweedore United drew 1-1.
And in Division Two, Deele Harps beat Curragh Athletic and are now level on points at the top with Erne Wanderers.
Brian McCormick Premier Division
Glenea United 3
Milford United 2
Glenea took all three points in this hard earned victory over Milford to help their efforts in their relegation battle.
After a scoreless first half, the home side started well after the break but it was Milford who went in front on the hour when Gary Merritt drilled home a free-kick form the edge of the box.
Glenea continued to press and were awarded a penalty for handball on 70 minutes which Darren Mc Geever converted. Both sides tried hard to find a winning goal but were unable to really trouble either goalkeeper until on 89 minutes when, after good work by Christopher Cannon down the right wing, his cross found Eamonn McHugh at the back post and he buried the ball into the net.
However the drama was only starting as Milford found an equaliser deep into injury time when Gary Merritt’s attempted effort form outside the box was deflected home into the net by Mark Flood.
Just as it seemed the game would end in a draw, the ball broke to Kevin Mulhern 25 yards out and his effort could only be parried by the visiting keeper and Darren Mc Geever reacted quickest to slide the ball home.
Best for Glenea were Dean Gallagher, Kevin Mulhern and Lee O’Brien, while Joey Cullen and Merritt were best for Milford.
Referee: Ed Moore.
Drumoghill F.C. 0
St. Catherines 1
St. Catherine’s are back in the title chase after this vital victory over league leaders Drumoghill F.C. at The Moss.
Brendan Maguire’s strike on 70 minutes was the difference on the day and this result will give hope to the chasing pack.
Drumoghill did have chances but St. Catherine’s edged the contest over the course of the 90 minutes and will feel they deserved their victory.
Temple Domestic Appliances Div One
Lagan Harps 3
Kerrykeel ’71 F.C. 1
Lagan kept their promotion hopes alive with this win over a dogged Kerrykeel side.
Lagan took the lead on twenty minutes when Chris Toner was pushed in the box and Glen Gallagher converted the penalty.
Lagan continued to press and Marty Brogan had a shot from the edge of the area well saved by Shane Sandilands.
Lagan made it 2-0 on 56 minutes when Gerard Hilley pulled the ball back for Mark Hunter to score.
Kerrykeel pulled a goal back on 82 minutes when Andrew Friel seized on a poor kick out. Although Jason Quinn pushed his shot on to the bar Barney McBride tapped in. Shane Sandilands then pulled off a great save from Mark Hunter.
Mark Hunter tied up the points when he smashed home from 25 yards.
Best for Lagan were Chris Toner, Marty Brogan and Glen Gallagher. For Kerrykeel Shane Sandilands pulled off some fine saves and centre backs Conor Mc Fadden and Michael Mc Devitt were excellent.
Referee: Maurice Laverty.
Lifford Celtic 0
Raphoe Town 3
This was a scrappy game played in very heavy conditions in the Greenbrae.
Both teams cancelled each other out in the first half until Raphoe caught Lifford out with a quick corner routine and right back Christy Bogle struck a sweet shot into the top corner.
Roulston came close for Lifford with a great left footed strike which looked like it was going in but hit both posts and incredibly stayed out.
Raphoe took control early in the 2nd half after a cross from Jamie Gallagher was turned into the net by Seamus Bogle. Raphoe got the 3rd soon after when Gallagher got on the end of a free from the right.
Donegal Town 5
Cranford United 3
Played in beautiful conditions in the Hospital Field, league contenders Donegal Town looked the stronger of the sides from the start.
However, contrary to flow of the game, it was Cranford who took the lead 20 minutes into the first half, a wonder strike from Andrew Kelly sailing past the Donegal keeper and into the top right-hand corner.
Donegal failed to settle following the goal and Cranford capitalised, Caolan McGee finding the back of the net with another terrific strike.
In the dying minutes of the first half Donegal’s tenacity was rewarded when Daniel McHugh managed to squeeze the ball past the keeper from a tight angle.
Within two minutes Ray Mc Groary made the most of a free header and Adrian Ward made no mistake in converting from close range to make it 2 - 2 at half time.
The pace of David Graham proved a problem for Cranford’s back line, and Donegal reaped the benefits when five minutes into the second half Graham’s cross found Adrian Ward on the back post to make it 3 - 2.
Joe Mc Intyre’s relentless efforts were also rewarded when he made it 4-2 with a long-range effort. Cranford didn’t give up. Andrew Kelly once again scoring before the 90 minutes were up. The game was wrapped up by David Graham for Donegal, an outstanding first touch and a tidy chip to finish beating the Cranford keeper and leave it 5-3.
Keadue Rovers 1 Gweedore United 1
(No Report Submitted)