YOUNG MUNSTER'S surprise 6-3 victory over Cork Constitution at Tom Clifford Park has put them within range of a play-off spot.
Yet again, the boot of Alan Kingsley was decisive as he kicked two penalties, while Con could only manage one from Gerry Hurley. Con led 3-0, but crucially had prop Stephen Archer sin-binned in the second half.
Kingsley subsequently landed his first penalty, and kicked the winning points with five minutes remaining.
At Coonagh, Shannon edged third-placed St Mary's College 20-15 to avenge their 53-point humiliation by the Dublin club earlier this season.
After conceding an early Ciaran Ruddock try, Shannon got on top with tries from Luke O'Dea and David Quinn; Garreth Quinn McDonagh kicked 10 points.
Dolphin comfortably saw off Garryowen 14-3 at Musgrave Park, with Barry Keeshan contributing two drop goals and a penalty. The only try came from centre Harry Fleming.
Buccaneers won the top-of-the-table clash against visitors Clontarf in Division 1B. The sides were level at 6-6, with two penalties apiece from Adam Kennedy and Noel Reid, when Calum Boland gathered a cross kick from Jack Carty in the final minute to score the match-winning try.
Buccaneers are two points behind Clontarf but have a game in hand.
Lansdowne hold on to third spot on points difference, despite losing their sixth game in nine. They went down to their first home defeat, 17-13 to UL Bohemians. Cathal Sheridan and Kieran O'Gorman scored tries for UL Bohs, with Lansdowne's one coming from John Lyne.
UL Bohs are now on the same mark as them, along with Bruff. The Limerick outfit returned to winning form by beating UCC 10-0 at Killballyowen Park, with full-back Brendan Deady scoring the only try.
Dungannon produced a late surge to beat Galwegians 21-15 at Stevenson Park. Ronan Loughney and Chris Cochrane crossed for their tries.
The top two in Division 2 clash next weekend with their unbeaten records intact, after Ballynahinch overcame Trinity 32-23 and UCD beat Bective 16-9 at Donnybrook.
Niall O'Connor got on the scoresheet as Belfast Harlequins kept in touch with a 17-10 win at Terenure, while Ballymena beat Queens 21-20, Clonakilty hammered Malone 39-7, Old Wesley beat Old Crescent 14-7 and Corinthians beat Midleton 18-12.
In Division 3, Instonians' promotion charge got a boost as they won 24-17 at Seapoint 24-17. The Dubliners drop to third behind City of Derry who beat Wanderers 27-20.
Greystones ran in nine tries in a 55-0 win over Ards, Connemara lost 22-7 at home to Sunday's Well, while Rainey beat Banbridge 20-15, Nenagh edged out Navan 9-8 and Highfield won 13-0 at Naas.