Kieran McGeary and John Loughran took the scoring honours with 1-5 and 1-3 respectively but the Cookstown lads dominated all over the pitch.
After a tight opening quarter, the winners took charge and though Aaron O’Donoghue scored two brilliant points for Gallen, McGeary’s 28th-minute goal gave Holy Trinity a 1-10 to 0-6 lead at half-time.
Peter Canavan’s charges continued to control proceedings after the resumption, restricting their opponents to a point. Loughran added a fortuitous goal after 45 minutes. Gallen played the last seven minutes with 14 men after Liam Fox got a second yellow.
Scorers for Holy Trinity: K McGeary 1-5; J Loughran 1-3; J McGahan 0-3(fs); D McNulty 0-2; M Cassidy, A Devlin, D McClure, F Burns, B Potter 0-1.
Scorers for Gallen CS: A McDonagh, J Maher 0-2 each; E Lowry, L Fox, B Grehan 0-1.
HOLY TRINITY: A McKenna; C Coney, R Mullan, N McWilliams; E Coyle, C McAleer, M Cassidy; A Devlin, D McNulty; D McClure, J Loughran, A Armstrong; K McGeary, J McGahan, D Magee.
Subs: F Burns for Coney (23); M Hughes for Coney (23); M Mills for McWilliams (50); B Potter for McClure (50).
GALLEN CS: D Buckley; J Egan, J Nally, S O’Rourke; S Wren, D Corbett, R Delaney; L Fox, G Cahill; M Butler, J Maher, B Grehan; A McDonagh, C Kenny, E Lowry.
Sub: D Hogan for Butler (50); C Brazil for Delaney (50); B Gilligan for O’Rourke (54); P Cosgrove for Kenny (55); E Hennessy for Egan (57)
Referee: D O’Mahony (Tipperary).