It will be a shoot-out between these three sides to decide who joins Lansdowne in making the leap into Division 1B, as fifth-placed Bective (35 points) only have one game left.
On Saturday, Terenure ran in four tries through full-back Adam O'Loughlin, scrum half and captain Mark Mahony, winger Graham Coffey and French centre Ianis Deniau, with former Leinster out-half David McAllister and winger Mark O'Neill kicked the rest of the points between them.
Clonakilty, who have secured their Division 2 status, had two successful penalties from Tongan international out-half Kurt Morath.
Bruff had to fight tooth and nail against Bective as they extended their unbeaten league run in 2010 to six matches.
At Kilballyowen Park, the Limerick side were rewarded for a bilstering start when number 8 Mike Carroll crossed for a 13th minute try, after team captain Brian Cahill had inspired the back-line into life.
Cahill added the conversion, and Bective remained scoreless as out-half Cormac O'Beirne missed his first shot at the posts.
A slick back-line move led to winger Andrew Cashman collecting Bruff's second try, which Cahill converted. Bective managed to open their account in first half injury-time, with O'Beirne landing a penalty.
The Dubliners closed the gap further, just two minutes into the second half, when full-back Rory McInerney broke through the home defence and touched down for O'Beirne to convert.
It was game on as Bective looked to seize control, but four minutes later, Bruff were celebrating their third try.
It was an excellent response from Eoin Cahill's side as winger Nigel Riordan stole the ball after a Bective maul had broken down and muscled his way over in the left corner for the score, making it 19-10.
Bruff had plenty of possession thereafter but they failed to add to their tally and Bective, winning penalty after penalty at the breakdown, hit back with a late try.
With eight minutes remaining, number 8 John Byrne showed a clean pair of heels to the Bruff cover as he broke from his ten-metre line and made it over by the posts for a well-taken score.
Centre Ken Copeland and prop Ken Taite, who made his 100th consecutive league appearance last season, touched down for 'Salmo.
A stunning individual try by Ireland Under-19 flanker Dominic Gallagher was the highlight for Dublin University as they fell to a 19-11 home defeat at the hands of Old Wesley.
Wesley ended a run of four consecutive league losses at College Park, and led 6-0 at half-time thanks to a brace of penalties from out-half David Smith.
The visitors upped the ante in the second half, putting more pace on the ball and good combination play between backs and forwards set up a well-taken try by winger Barry McLaughlin.
Wesley moved 16-3 ahead courtesy of a second unconverted try, as Smith passed for centre Michael Hastings to hit the line at an angle and outpace the Trinity defence for a superb score.
Debutant James O'Donoghue kicked a penalty to reduce the arrears for the hosts, and a drop goal from Smith settled the issue, despite Gallagher's late effort from a quick counter attack.
At Dr. Hickey Park, Corinthians ran in three tries as bottom side Greystones relinquished their Division 2 status with a 22-10 defeat.
The 'Stones side put in a brave display, but it was not enough as Joey Merrigan, Finn Gormley and Darin Claasen touched down for the recent Glynn Cup winners.
Belfast Harlequins edged out Highfield on a 19-18 scoreline at Woodleigh Park, with winger Richard Reaney kicking 11 points.
'Quins were 9-8 ahead at half-time and were able to maintain their narrow lead, despite leaking tries to the Cork side's David Kelly and Paddy Ryan.
Highfield and Old Crescent are locked in a relegation battle, with just two points separating the sides ahead of the final round of matches.
Meanwhile, the Gibson Park faithful were treated to an 11-try thriller as Malone touched down seven times in a 51-28 win over UCD.
Malone were in fine form in the opening half as, having gone 7-0 down, they hit back with tries from Mark McCrea, Josh Pentland, John Anderson and Johnny Burgess. Out-half Pentland kicked three conversions and two penalties.
UCD hit back with tries from Michael Twomey and Kevin Croke, but Malone put the result beyond doubt and reached the half century as Sean Dougal, Michael Barker and Michael Wilson ran in further tries, with Pentland taking his tally to 21 points.
Click here for video highlights of the Malone v UCD game.