The eight quarter-finalists for the Downtown cup have now been confirmed their places after Saturday’s series of fixtures.
Glencar Celtic, Orchard United and Castlefin Celtic’s second string are already in the last four as group winners.
The last top- spot is between Glenea United reserves and holders Fintown Harps, who must get a point at least against Curragh Athletic to progress.
Whoever doesn’t top that group will join Arranmore United, Glenree United and St Catherine’s as runners-up.
Erne Wanderers 2
Glencar Celtic 3
Glencar Celtic came out in a “winner takes all” contest at Erne Wanderers thanks to a hat-trick from Paddy Raffety.
Erne got off to the perfect start and scored after only two minutes when Diarmuid Spratt found the net after a centre from Alan Russell.
Celtic levelled on 20 minutes when Rafferty broke into the box and went down under a rash challenge from Cassidy. Rafferty finished the penalty straight down the middle.
Wanderers took the lead again on 30 minutes when Spratt broke the offside trap and rounded the keeper and centred for David Dolan to find the bottom corner from 10 yards.
The leveller came on seventy minutes when Erne went to sleep from a throw in and the centre was tapped in at the back post by Raffety from two yards.
From an 84th minute Gelencar break, Rafferty raced clear and found the top corner from 20 yards with a left footed drive.
Donegal Town 3
Curragh Athletic 1
Donegal finished off their Downtown Cup campaign with a 3-1 victory over a Curragh Athletic.
Donegal took the lead when Joe Lafferty powered home a Ciaran O’Reilly corner. They doubled their lead on the stroke of half time when Alex Mc Nelis pounced on confusion in the Curragh defence to put the home side two up at the break.
The victory was sealed with 20 minutes left on the clock when Ciaran McGinley got the goal his performance deserved, running through to round the ‘keeper and slot the ball home.
Curragh kept playing away and got a consolation goal when Dan O’Brien finished well inside the area.
Tullyvinney Rovers 2 Ramelton Mariners 2
This Group B match pitted two teams together who have struggled to find any form in this season’s Cup competition.
With both sides having lost their opening three matches in the group it was a credit to the players who played out an entertaining encounter.
At the end a draw was probably a fair result and it means that neither side have finished the group stage without registering a point on the table.
Orchard F.C. 3
Glenree United 3
Orchard FC made it through to the semi-finals of the Downtown cup after an entertaining contest at Errigal College in Letterkenny.
The hosts took the lead 15 minutes into this game when Martin Sweeney chased down a back pass to the Glenree keeper, nicking it off him and scored easily.
Five minutes later Orchard had a man sent off for an off the ball tangle in the Glenree 18-yard box.
Orchard went two up when Joe McCarron sent a through ball to Niall Bonner who slotted home.
Glenree came out all guns blazing for the second half and thanks to two goals from Damien Nelis and one from Emmet Haughey went 3-2 up by 75 minutes.
Orchard looked to have slipped up but a great cross from Eddie Moore was finished off by Sean Sweeney to see the match finish in a draw.
Mulroy Celtic 0
Gweedore United 2
Gweedore United Reserves moved into third position in Group C of the Downtown Cup with this hard fought victory over Mulroy Celtic on Saturday.
Gweedore had Sean Paul Mc Mahon to thank as the hit-man weighed in with two goals to give his side the points.
Glencar Inn Saturday
Arranmore United 2 Cranford United 0
Arranmore took the points at home to Cranford United Reserves as they won by two goals to nil.
The breakthrough came with 36 minutes gone when Gavin Mc Glanaghy did brilliantly to turn in the box and his legs were taken from under him. Daniel O’Donnell stepped up and placed the ball into the bottom corner.
Danny Rodgers, Doalty Boyle and Gavin Mc Glanaghy all went close before Chris McGlanaghy finished into the bottom corner.
Keadue Rovers 5 Strand Rovers 2
Keadue Rovers came out on top in their local derby against Strand Rovers with Ryan Greene netting four times for the hosts.
Keadue took the lead on nine minutes when Damien Hanlon’s flicked header from a corner was flicked to the net by Greene.
On 25 minutes Keadue went two up when Greene grabbed his second from close range. Greene completed his hat-trick by heading home from a corner on 64.
Strand pulled one back when Brendan Glackin poked home but Keadue made the game safe on 75 minutes when Shaun “Yank” Boyle scored.
Strand kept battling and on 79 Glackin rand’s second. Keadue completed the scoring in the 82nd minute when Greene ran onto a through ball and finished well under the keeper.