Killimor will play Milford in the All-Ireland Senior Club Championship final next month, while Rower-Inistioge must wait to find out who their opponents in the intermediate decider will be, as Castlegar and Ballycran could not be separated after extra-time.
Milford made a huge statement when dethroning champions Oulart-The Ballagh on their own patch, with a 1-12 to 1-7 triumph.
They blitzed the home side in the first half, at the end of which they led by 1-10 to 0-0 – Regina Curtin pouncing for a 14th-minute goal – and there was no way back for Oulart after that.
Killimor edged out O'Donovan Rossa by 2-9 to 0-12 in Ballinasloe. They trailed by 0-8 to 1-3 at the break but Aisling Brehony's scrambled goal edged Killimor ahead and they never looked back.
In the intermediate championship, two first-half goals from Aoife Lyng laid the groundwork for Rower-Inistioge's 2-9 to 1-5 defeat of Kilmaley.
Aislinn Connolly scored 11 points but that still wasn't enough to give victory to Castlegar, with their pulsating semi-final against Ballycran finishing at 0-13 to 1-10 after extra-time.
Ballycran led 0-5 to 0-2 at half-time and should have been further ahead after a dominant display, with Catherine and Brid McGourty very prominent for them.