Richmond are now just three points behind the pacesetters (and have a game in hand) following their 28-10 bonus point win away to Waterpark.
The home side went into an early lead with a try from Scot Hornibrook and a conversion and a penalty from Geoff Deegan.
Tries from Gareth O’Hanlon and Dean O’Halloran both converted by Wayne Murphy had the visitors 14-10 ahead at half-time. Luke Kennedy and Johnny Moroney added further tries and Murphy converted both.
Kilfeacle kept their challenge alive with a 20-15 away win over Newcastle West.
David Kiersey, Isacco Peato and Diarmuid Carr scored tries for the Tipperary side.
Shane Looby kicked a conversion and a penalty. Sean Corbett and Sean McAuliffe scored tries for the hosts, and Sean Herlihy kicked a conversion and a penalty.
Galbally kept their hopes of a top-four finish alive, with a penalty from Sean Bourke in the 10th minute of injury time to defeat Muskerry 14-12.
Stephen Hayes was Galbally’s try scorer and Bourke added three penalties. Jonathan Buckley replied with four penalties for Muskerry.
Tries from James Frahill, Tom Keavney, Richard O’Sullivan and Alan Langford helped Cobh Pirates to a 20-3 away win over struggling Tralee.
Ben O’Neill kicked a penalty for the Kerry side.
Waterford City had a comprehensive 51-0 home win over an understrength Castleisland side.
Aidan Power, Damian Kennedy, Michael Hayes, Sean O’Mahony, Dave O’Connor and Ben Duggan were the home side’s try scorers and Darren Walsh converted all six and added three penalties.
Fermoy defeated Killarney 13-8. The sides were level 3-3 at half time with Mike Sweeney kicking Fermoy’s penalty and Paudie Sheehan replied for the visitors.
Brian O’Sullivan put Killarney ahead with a try but a try from Eddie O’Connell and a conversion and penalty by Sweeney saw the home side take the spoils.
St Senan’s advanced to a Junior Clubs Challenge Cup semi-final with Galbally next week after their 14-10 away win over Clanwilliam.
John Mulready opened the scoring with a try for Senan’s but Clanwilliam hit back with a try from Niall Leahy, which he also converted.
A Declan Rowe penalty had Senan’s 8-7 ahead at half-time. Rowe extended their lead with two penalties and Clanwilliam’s only reply was a late penalty from Leahy.
Three tries each from Joe White and Liam O’Connell helped Cork Constitution to a 54-5 win over Dolphin in the Munster Seconds League.
Michael Clune, Michael Murphy and Rory Burke also scored tries for the winners and Jamie Murphy kicked three conversions and a penalty.
Bandon defeated Clonakilty 19-18 in the Junior Two League South.
Tim Cummins and Billy Crowley scored tries for Bandon and Crowley kicked three penalties.
Clonakilty replied with tries from Eamonn Barry and Kieran O’Driscoll and Ian O’Driscoll kicked a conversion and two penalties.