Banbridge back in promotion mix after ending losing streak
Banbridge had to get a result to revive their promotion bid in Division 2A and Dan Soper's men did exactly that with a narrow 13-10 win at Cashel.
The result halted a three-game losing run for Bann and Andrew Magrath led their scoring with the conversion of Chris Allen's try and two penalties - the second sealing the game in the dying minutes - which meant that Soper's squad moved up from fifth to third, though they are now on equal points with Malone, who had no game.
There was no such fortune, though, for both Queen's University and bottom side Belfast Harlequins.
The students dropped out of the top four after losing 13-8 at Blackrock while Quins edged ever closer to taking what looks like an inevitable drop after being hammered 57-7 at Deramore by leaders Highfield.
Up in 1B, Ballymena took an all-important four points when they just about saw off Galwegians 14-13 at a gale-hit Eaton Park.
Out-half Richie McMaster led the way for the Braidmen with three penalties and they stubbornly resisted Galwegians' revival with the victory halting their recent poor run and taking Andy Graham's squad up a place to fifth.
Ballynahinch's trek to UCC ended badly as the students triumphed 39-18, though only after the visitors had battled back to lead 18-17 at one point in the second half.
Armagh halted their two-game losing run in 2B by scraping through 13-12 at basement club Thomond but they have slipped to second, though they are on equal points with new leaders Greystones.
City of Derry's recovery continued when they beat Old Crescent 31-27 and Dungannon won 16-11 at Bective.
In 2C, Rainey defeated Tullamore 25-22 to stay in second but Bangor succumbed to their fifth straight defeat when losing 15-3 at Seapoint.
1B: Shannon 43 Bohs 20 (Fri), Ballymena 14 Galwegians 13, UCC 39 Ballynahinch 18, Buccaneers 36 Old Wesley 14, Naas 30 Dolphin 8
2A: Corinthians 18 Nenagh 34 (Fri), Belfast Harlequins 7 Highfield 57, Cashel 10 Banbridge 13, Blackrock 13 Queen's 8
2B: Wanderers 41 Barnhall 24 (Fri), Greystones 55 Skerries 5 (Fri), City of Derry 31 Old Crescent 27, Thomond 12 Armagh 13, Bective 11 Dungannon 16
2C: Bruff 37 Kanturk 0 (Fri), Boyne 17 Navan 30 (Fri), Midleton 13 Sligo 33, Seapoint 15 Bangor 3, Rainey 25 Tullamore 22