Rowan on hand to finish as rejuvenated Blackrock stun Shannon
Blackrock College produced the weekend's biggest surprise with their 25-3 away success over the holders Shannon on Saturday.
Shannon were never in contention against a rejuvenated Blackrock outfit who managed three tries through Mick Carroll, John Barretto and Dave Rowan. The victory keeps them on the fringe of a play-off spot, while Shannon are now second behind Cork Con.
St Mary's have moved to within two points of Shannon following their 39-12 demolition of bottom of the table UL Bohemians at Templeville Road. They scored five tries, back-row forward Hugh Hogan getting two of them.
Elsewhere, Garryowen continued their recent good run by accounting for Dolphin 21-9 at Musgrave Park. The game's key moment came 10 minutes from the end when Dolphin's flanker Barry O'Mahony intercepted inside his own half only to knock on as he attempted to touch down.
Old Belvedere remain on top following an emphatic 31-3 home win over Galwegians. They scored four tries to pick up a bonus point, and player-coach Andy Dunne was in top form with his place kicking.
Young Munster stay two points behind after an impressive away 27-13 win over Ballymena.
UCC are some nine points adrift in third place, despite hammering Ballynahinch 32-10 at the Mardyke. In the division's other match, Buccaneers had a 15-10 victory over Dungannon.
Lansdowne need just a win from any of their last four games to secure promotion after their 52-13 win over Greystones.
DLSP's 30-20 win over UCD keeps them in second spot, and Bruff lie just a point behind with a game in hand after their 27-0 home win over Corinthians.
Bective's 16-21 home defeat to Terenure is a serious setback and at the bottom Highfield's 5-8 home defeat to Trinity and Old Crescent's 34-13 loss to Clonakilty puts both in real danger of relegation. Elsewhere, Malone beat Old Wesley 32-9.
Midleton and Queens are set for Division Two rugby next season after the Cork side beat Connemara 26-12 and the students hammered Rainey 44-0.
They're eight points clear of the chasing pack with Banbrige and Nenagh maintaining outside chances of breaking into the top two after their 23-12 and 19-7 respective wins over Portadown and Suttonians.
Carlow are in serious danger at the bottom after they lost 28-42 to Sunday's Well.