Tries from forwards Pierce Dargan and Jack Kelly helped Dublin University defeat Dungannon 24-16 at Merrion Road as the students held onto second place in Ulster Bank League Division 1B.
Taking place at the Wanderers' home pitch rather than their usual home venue of College Park, this was Trinity's first victory of 2013 after a run of three games without a win.
Given the unusual terrain that the two teams were playing on, it was no surprise that the game was a scrappy affair in the early stages.
David Joyce and Dungannon's Stuart McCloskey both went close to breaking the deadlock for their respective sides. Joyce was also presented with a kickable penalty 14 minutes in, but his effort from a tight right hand angle drifted past the posts once again.
Trinity were beginning to apply plenty of pressure towards the Dungannon line, however, and they finally got their account up and running on 21 minutes when Pierce Dargan enterprisingly picked up a loose ball and touched down underneath the posts.
Joyce made no mistake with the conversion attempt that followed. He was also on target with a conversion on the stroke of half-time after referee David Connolly awarded a penalty try following persistent work by a powerful Trinity scrum.
This offered the hosts an excellent platform, although the Tyrone men did end the half in positive fashion. A successful McCloskey penalty from the right reduced the deficit to 14-3.
A second three-pointer from McCloskey narrowed the gap even further just three minutes after the restart, but Trinity produced what would turn out to be the decisive score of the game 50 minutes into the action.
A long maul by the College side on the right ended with the dynamic Jack Kelly joining Dargan on the scoresheet with a fine finish in the corner. Joyce once again found his range with the extras.
This left Dungannon with a mountain to climb in the final half hour of play, but they did give themselves a lifeline in the 56th minute when second row Mark Jenkinson reached over on the right at the end of a sweeping move across the Trinity line.
McCloskey was wide of the mark with his conversion though, and with Joyce kicking a penalty on the hour mark, Trinity still had a comprehensive 13-point cushion moving into the final quarter.
Dungannon once again displayed tremendous character, and crossed the whitewash for a second time courtesy of the influential Ali Birch with 11 minutes remaining.
This tested the resolve of Trinity, but try as they might, Dungannon were not able to muster up the opportunity that might have offered them a bonus point at the very least. Dublin University had enough in reserve to seal their seventh triumph of the current league campaign.
Referee: David Connolly (IRFU)