St Fergal's of Rathdowney booked their place in the final with a three-point win over Colaiste Mhuire, Johnstown in an incident-packed game.
The Laois school led by two points at half-time in normal time, with Johnstown having been reduced to 14 men after corner-forward Brian Webster was red-carded for an off-the-ball incident.
St Fergal's maintained this lead for most of the second half, with Daire Quinlan hitting the target time and again from placed balls. In a dramatic finish, however, Mark Webster pointed a free for Johnstown six minutes into added-time to level the scores.
Johnstown began extra-time with 15 players on the pitch, but that lasted a little over two minutes as corner-back Eoin Lyons was shown a second yellow card.
Rathdowney then scored four points without reply and the game all but ended as a contest when Johnstown substitute Kevin Sweeney was shown yellow twice in the space of a minute to reduce his side to 13 players.
SCORERS – St Fergal's: D Quinlan 0-10 (8f), A Corby 0-4, L O'Connell 0-2 (1f), M Kavanagh 0-2. Colaiste Mhuire: M Webster 0-11 (9f, 1 '65'), S Donnelly 1-0, J Stanley 0-1f.
ST FERGAL'S – C Brennan; C Quinlan, E Doyle, C Kilbane; B Meade, G Dunne, R Phelan; C Stapleton, L O'Connell; S Bergin, D Quinlan, L Cleere; M Kavanagh, P Whelan, A Corby. Subs: S Phelan for Whelan (59), E Fitzpatrick for Bergin (61)
COLAISTE MHUIRE – D Brennan; E Lyons, T Moriarty, J Sweeney; M Drennan, J Stanley, L Hughes; M Webster, S Burke; R Doyle, F Phelan, N O'Gorman; B Webster, S Donnelly, E Vaughan. Subs: R Saunders for Doyle (15), K Sweeney for O'Gorman (55), D Quinn for B Webster (60).
Ref – D Hickey (Carlow)