SHANNON, fielding a side which included Marcus Horan, Jerry Flannery and Donnacha Ryan, moved to second spot in Division 1A of the AIB League with a 17-11 Thomond Park success over UL Bohemians.
Despite such a strong Munster representation, it was far from straightforward for the holders, and they were thankful for a top-class goalkicking performance from Tadgh Bennett. The out-half contributed 12 points with three penalties and a drop goal, while Fionn McLoughlin was responsible for Shannon's only try.
Bottom of the table UL Bohs fought hard and at one stage in the second half were level at 11-11. The impressive Daniel Riordan again contributed a try, with the boot of Fergal Lawler being responsible for the remainder of their points.
Unfortunately, former leaders St Mary's can't seem to arrest their slide. Saturday's 21-13 defeat by Dolphin at Musgrave Park was a further blow and they have now dropped to third spot.
Dolphin, who haven't been enjoying the best of times themselves recently, came good through the boot of out-half Cormac O'Flynn. He slotted over seven penalties to be responsible for all of his sides points.
The only try of the game came from the St Mary's wing Daragh Fanning.
Elsewhere, Blackrock secured a much-needed victory by accounting for Clontarf 26-13 at Stradbrook.
Tries from centre Kyle Tonetti and the highly-rated wing Andrew Conway in the final quarter gave the home team victory after tailing 12-6. Worryingly for Clontarf, they are now third from bottom, right in the relegation mix.
In Division 1B, Old Belvedere have regained top spot on points difference ahead of Young Munster by securing a bonus point in their 26-10 away success over Ballymena. Richie Layden got two of their tries, with Eoin O'Malley and the prolific wing Dave Mongan contributing the other two.
Young Munster edged out Ballynahinch 15-12 at home, the goalkicking of Alan Kingsley again proving decisive, while UCC maintained their winning run by trouncing Dungannon 21-3 at Stevenson Park while Galwegians got the better of Buccaneers 12-11 in the Connacht derby at Crowley Park.