DIVISION 1A:
Clontarf 21 UL Bohemians 12, Castle Avenue
Cork Constitution 18 Blackrock College 15, Temple Hill
Shannon 32 Dolphin 10, Coonagh
St. Mary's College 14 Garryowen 16, Templeville Road
DIVISION 1B:
Ballynahinch v Dungannon, Ballymacarn Park (match postponed due to waterlogged pitch)
Old Belvedere 15 Young Munster 16, Anglesea Road
UCC 19 Galwegians 13, The Mardyke
Buccaneers v Ballymena, Dubarry Park, 6.30pm
DIVISION 2:
De La Salle Palmerston 8 Bective Rangers 21, Kirwan Park
Dublin University 27 Old Crescent 34, Ashbourne RFC
Greystones 12 Clonakilty 6, Dr. Hickey Park
Highfield v Terenure College, Woodleigh Park (match postponed due to waterlogged pitch)
Malone 21 Corinthians 10, Gibson Park
Old Wesley 11 Belfast Harlequins 36, Donnybrook
Thomond 6 Bruff 6, Liam Fitzgerald Park
UCD 22 Lansdowne 33, Belfield
DIVISION 3:
Ards 25 County Carlow 3, Hamilton Park
Barnhall 15 Portadown 0, Parsonstown
Instonians 22 Queen's University 35, Shaw's Bridge
Nenagh Ormond 32 Naas 13, New Ormond Park
Rainey Old Boys 0 Navan 16, Hatrick Park
Sunday's Well 6 Banbridge 7, Musgrave Park
Suttonians 27 Connemara 3, JJ McDowell Memorial Grounds
Wanderers 8 Midleton 37, Merrion Road