Two tries by Aaron McCammon helped RS Dungannon to a 24-10 Danske Bank Medallion Shield win over Carrickfergus Grammar.
Rain stopped before the start of the game and both teams attempted to play open rugby in what was an entertaining tie.
Open side flanker Mark Snoddy put Carrick ahead with a try in the third minute but the home team struck back when Aaron Perry kicked a penalty and converted a try by flanker Timothy Davidson.
Dungannon controlled the play at this stage and a piercing line break led to McCammon's first try before he grubber kicked through and gathered to cross again.
Perry added the points to both to make the interval score 24-5.
It was a different story after the restart as Carrick won more ball and played a more direct game allowing their strong centre Daniel Anaele to show his attacking skills.
No 8 and captain Paul Gilpin made ground time and again but Dungannon only conceded one try, by prop Callum McConkey.
Medallion Shield results: Belfast High 41 Strabane Academy 7, Omagh Academy 29 Larne Grammar 7, RS Dungannon 24 Carrickfergus Grammar 10.