All-Ireland League Round-up: Shannon maintained their push for a top-four finish in Division One of the All Ireland league and all but extinguished Blackrock College's in a 31-10 runaway win at Stradbrook.
There was little daylight between them at the break. In fact, Rock held a 10-6 lead after number eight Michael Carroll pinned back his ears in the sixth minute.
Shannon were energised after the oranges, and back rows Dave Quinlan and Eddie Halvey and full back John Lacey all punctured the Blackrock line, while centre Andrew Thompson kicked 16 points.
Right wing Conor McPhillips provided the one moment of magic that lifted St Mary's College and UCD above the moderate for a 20-17 victory in the sunshine at Belfield.
Both sides struggled to play their traditional, flowing game until Leinster's Nathan Spooner executed a quick give-and-take with inside centre Gareth Gannon and set McPhillips free with a sharp pass in midfield.
The compact speedster accelerated through a gap in the College defensive line before arcing around full-back Darren McKenna on his way to the line. Spooner knocked over the conversion from a tricky angle.
St Mary's just about deserved their win as they shut down College's attack, except for isolated incidents when hooker David Blaney and blindside Louis Burke finished for tries.
Terenure College made it 11 defeats from 12 games in a 23-14 loss against Belfast Harlequins at Lakelands Park.
Terenure ran out of puff, ideas and, most critically of all, composure as they slumped from a 14-13 lead with five minutes of normal time to play.
Centre Rhys Botha sealed the fate of the home side, now Division Two-bound, with a last-minute try after outhalf Ajay Derwin had kicked them to a tight lead from a penalty.