Skibbereen made their long trip to Waterpark a winning one as they defeated the home side 25-0. Playing with the advantage of the wind in the opening half three penalties from Ger Hurley and two by David Shannon saw the visitors lead 15-0 at half time. David Shannon and Kieran Shannon added second half tries.
Only one game was played in the Junior Clubs Shield and that saw Castleisland defeat Kinsale 10-7. Mike Cronin scored a try for the Kerry side and Connie Reynolds kicked a conversion and a penalty. Andrew Kelly replied with a try for the visitors which Peter Murphy converted.
Charleville defeated Carrigaline 13-0 in the Martin O'Sullivan Cup. The home side led 8-0 at half time with a try from Paddy Browne and a penalty by Peadar Cronin. Ger Sheehan scored a second half try for Charleville which will see them travel to Ballincollig in the quarter finals.
Cork Constitution defeated Highfield 13-5 in the Munster Seconds League South. Chris McAuliffe scored a try for Con' and Thomas Quinlan converted and added two penalties. Brian O'Brien replied with a try for Highfield.
Dolphin defeated Old Christians 39-14 to book their place in the second phase of the Munster Junior Two League South. John O'Donovan, Ronan Devine, Adam Sheehan and Stuart Donaldson played a big part in Dolphin's victory.
Billy Keating Cup: Highfield 21, Sunday's Well 10;
Munster Junior Clubs Challenge Cup: St. Mary's 27, Galbally 8;
Waterpark 0, Skibbereen 25;
Munster Junior Clubs Challenge Shield: Castleisland 10, Kinsale 7;
Martin O'Sullivan Cup: Charleville 13, Carrigaline 0;
Munster Seconds League North: Bruff 10, Young Munster 8;
Munster Seconds League South: Cork Constitution 13, Highfield 5;
Junior 2 League South Section A: Dolphin 39, Old Christians 14;
Gleeson League Section A: Newcastle West 20, Galbally 17;
Section B: U.L. Bohemian 3, Fethard 17;
Under 20 South Western Conference Division 2: Bruff 10, Nenagh Ormond 6;
South Under 18 League Section A: Cork Constitution 27, Sunday's Well 10;
Section 2: Clonakilty 15, Kinsale 3;
Skibbereen 8, Highfield 14;
South Under 16 League Section 4: Cork Constitution 14, Dolphin 10;
South Under 14 League Section 1: Bandon 17, Kinsale 17;
Clonakilty 27, Dunmanway 21;
Dolphin 31, Ballincollig 31;
Section 2: Mallow 28, Fermoy 0;
Sunday's Well 10, Cobh Pirates 20;
North Under 18 League Semi Final: Bruff 30, Newcastle West 10;
North Under 16 League Semi Final: Bruff 22, Kilrush 0;