In Division One St Mary's have beaten Old Belvedere 24-23 at Templeville Road. Cork Constitution will play St Mary's in the final after seeing off Dolphin 31-18.
In Division Two Bruff have comfortably beaten Terenure 35-13. In the other semi-final in that division Lansdowne easily dispatched DLSP on a scoreline of 40-8.
In Division Three, Nenagh Ormond beat Midleton 12-11. Queen's University defeated Banbridge 41-22.
AIB LEAGUE DIVISION FINALS:
Division 1 final: Cork Constitution v St Mary's College, Dubarry Park, Athlone, Saturday 8 May.
Divisions 2 final: Lansdowne v Bruff, Old Belvedere RFC, Dublin, Friday 7 May, 8.00pm.
Division 3 final: Queens University v Nenagh Ormond, Old Belvedere RFC, Dublin, Friday 7 May, 6.00pm.