MacRory Cup winners St Pat's Maghera progressed to the Hogan Cup final as they beat St Gerald's Castlebar 3-8 to 1-7 at Brewster Park.
Helped by the breeze, the Mayo school led 0-5 to 0-2 but goals from Conor Glass and Gerald Bradley put Maghera 2-4 to 0-5 ahead at the interval.
St Gerald's netted after half-time to cut the margin to two but another Glass goal eased any Maghera nerves.
Maghera will face St Patrick's of Navan in the decider.
The Meath school edged out Munster champions Pobalscoil Chorca Dhuibne 2-7 to 0-11 in Saturday's other semi-final.