Tyrone cruised to victory over Kildare at Newbridge to secure a place in the Allianz Football League semi-finals, but Kildare also qualified for the last four, despite their 1-13 to 0-10 loss.
Mark Donnelly grabbed an eighth minute goal and Stephen O’Neill landed a couple of superb points to give Tyrone a 1-08 to 0-03 interval lead
Goalkeeper Niall Morgan and O’Neill finished with three points each, while substitute Paul Cribbin top-scored for the Lilywhites with three.
O’Neill squeezed over a free from a tight angle top give Tyrone the lead in the fifth minute, and they went four points clear with a Mark Donnelly goal three minutes later.
Donnelly dispossessed Emmet Bolton, and finished to the net at the second attempt after his initial shot as saved by Mark Donnellan.
Seanie Johnston finally got the Lilywhites off the mark with a tenth minute free, and Alan Smith added another.
But they went 20 minutes without adding a further score, forced onto the back foot by a Red Hand side attacking in numbers from deep.
Goalkeeper Niall Morgan drove two long range frees between the posts, and O’Neill helped himself to a couple of gems from play, with Conor McAliskey and Ryan McKenna also hitting the target.
Ronan Sweeney pulled back a Kildare point, but it was the men from Ulster who finished with another flourish to take a commanding 1-08 to 0-03 lead into the break.
Wasteful Kildare shot a rash of wides and landed a number of efforts into the arms of the goalkeeper as their efforts to drag themselves back into the game misfired in the early stages of the second half.
The Red Hands extended their advantage through Peter Harte and Paddy McNeice, while goalkeeper Morgan drilled over his third free of the afternoon.
The home side did manage to string together a sequence of positive moves which yielded scores, with substitute Paul Cribbin helping himself to three, but shooting wide when presented with a golden goal chance.
They outscored Tyrone by six points two one in the final 10 minutes, with Eoghan O’Flaherty and Sean Hurley also getting their names on the scoresheet.
But the Red Hands never looked like losing this one, and won pulling up to make it five victories from six outings.
Kildare scorers: P Cribbin 0-3, S Johnston 0-2 (2f), E Callagahn, E O’Flaherty, R Sweeney, A Smith, S Hurley 0-1 each.
Tyrone scorers: Mark Donnelly 1-0, S O’Neill (1f), N Morgan (3f) 0-3 each, P McNeice, P Harte (1f) 0-2 each, C McAliskey (f), R McKenna, A Cassidy 0-1 each
Kildare: M Donnellan, O Lyons, M Foley, H McGrillen, E Bolton, P Kelly, E Doyle, H Lynch, P O’Neill, E Callaghan, E O’Flaherty, M O’Flaherty, S Johnston, A Smith, R Sweeney.
Subs: S Hurley for Lynch, T O’Connor for Sweeney, P Cribbin for M O’Flaherty
Tyrone: N Morgan, A McCrory, C Clarke, C McCarron, R McKenna, Joe McMahon, R McNamee, C Cavanagh, S Cavanagh, P McNeice, P Harte, Mattie Donnelly, C McAliskey.
Subs: P Kane for Mattie Donnelly, D McBride for Clarke, M Penrose for Mark Donnelly, A Cassidy for C Cavanagh, D McCurry for O’Neill
Referee: M Duffy (Sligo).