Omagh St Enda's withstood a late Errigal Ciaran rally to claim Tyrone SFC honours at Healy Park today.
Ronan O'Neill, Connor O'Donnell and Conan Grugan sent over three points apiece as the winners edged the contest by 0-10 to 0-8.
Errigal Ciaran were left to rue a missed Peter Harte penalty in the 21st minute while the dismissal of Eoin Quinn with 11 minutes left on the clock didn't help their cause.
Omagh had three points to spare (0-4 to 0-1) at the midway point but Errigal Ciaran enjoyed the better of the exchanges at the start of the second-half with Harte - who accounted for all bar three points of his team's total - sending over a brace.
Joe McMahon responded at the opposite end of the field and Omagh St Enda's went on to claim victory and set up a Ulster Club SFC last eight showdown with Slaughtneil.
Omagh - N McGinn; G Murray, H Gallagher, S Mullan; C McLaughlin, Joe McMahon (0-1), B Tierney; C Clarke, M Gallagher; T Gallagher, C Grugan (0-3, 1f), R O'Neill (0-3, 2f); C O'Neill, C O'Donnell (0-3, 1f), C Meyler. Subs: A Grugan for T Gallagher, Justin McMahon for G Murray, J McAnulla for C Clarke.
Errigal Ciaran - R McAnenly; N Kelly, A McCrory, C Quinn; M Kavanagh, M McRory, C McRory; B McDonnell, E Kelly; P Harte (0-5, 3f), E Quinn, D Quinn; R McRory, D Harte, P McGirr. Subs: P Og McCartan (0-1) for E Kelly, S McRory for P McGirr, D Canavan (0-1) for R McRory, D McDermott for M McRory, R Lynch (0-1f) for D Harte, P McAnenly for M Kavanagh.
Referee - S Dorrity.