Manulla and Straide & Foxford will contest this year's Rumley Cup final, with Westport United and Killala going head to head in the Mary Walsh Cup decider.
In Manulla's semi-final clash with Swinford, blink and you would have missed the first two goals as Ciara Forkan got Swinford off to a dream start.
An own goal on the 60th minute halved the deficit and Tracey Hall made it 2-2 to bring it to extra-time where Anna Mae Clarke scored for Manulla to win it 3-2.
There was more light between Straide & Foxford in their local derby with Conn Rangers as they enjoyed a 5-0 passage to the final.
Two-nil up at half-time, three second-half goals from Eilis Conway, Stephanie Loughney and Carla Ruane ensured a comfortable win for them.
In the Mary Walsh Cup, Westport United enjoyed a magnificent seven against visitors Crossmolina, with Rachel Browne leading the charge with four goals as they sauntered to a 7-0 win. Westport will face Killala in the final.
Both finals will be played on August 11 in Umbro Park, Milebush.
Next up is the Mayo Women's Cup on Friday evening (July 26) where Kilmore and Manulla play their first round tie, with the quarter-finals featuring Kiltimagh Knock United v Westport United, Castlebar Town v Conn Rangers and Crossmolina v Ballinrobe Town.
FIXTURES
Friday, July 26:
Mayo Women's Cup quarterfinals (7.15pm)
Kiltimagh Knock United v Westport United; Castlebar Town v Conn Rangers; Crossmolina v Ballinrobe Town
Mayo Women's Cup Round 1 (7.30pm)
Kilmore v Manulla
RESULTS from last week:
Mayo Women's Under 19 League
Castlebar Celtic 5-0 Castlebar Town; Killala 0-4 Manulla; Westport United 4-1 Ballina Town
Rumley Cup semi-finals
Manulla 3-2 Swinford; Conn Rangers 0-5 Straide & Foxford
Mary Walsh Cup semi-finals
Westport United 7-0 Crossmolina; Killala 3-0 Ballinrobe
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.