Ulster U21 champions Cavan defeated Tyrone 1-11 to 0-6 to set up a semi-final clash with Monaghan.
The teams were level at 0-3 apiece at Breffni Park before Cavan moved ahead on the restart thanks to two superb points from Michael Argue.
The Breffni team struck a major blow in the 46th minute when Enda Flanagan sent Joe Dillon in for a goal.
Cavan cruised to victory and they will now face Monaghan, who beat Down 1-12 to 2-7 at Inniskeen.
Christopher McKenna netted for Monaghan while the Down goals came from Michael Hughes and Ryan Johnston.
Tyrone nailed two points in the opening five minutes through Mark Bradley and Danny McNulty, but managed just one more in the remainder of the first half, despite the assistance of a strong breeze.
Cavan, playing a possession game, worked the ball patiently for Argue and Dara McVetty to bring them level in the 14th minute.
A series of skirmishes saw referee Shaun McLaughlin flash five yellow cards, before Frank Burns regained the lead for the Red Hands.
But Cavan went in level when Kevin Bouchier converted a stoppage time free.
Argue's brilliant points and the Dillon goal saw Cavan take control and they eased to the finish line with scores from Conor Madden, McVetty and Bouchier.
Cavan: J Farrelly, B Fortune, K Clarke, P Faulkner, G Smith, C Moynagh (0-1), C Brady, B Sankey, M Argue (0-4), P Graham, E Flanagan, A Watson, D McVeety (0-2), K Bouchier (0-2, 2f), J Dillon (1-0).
Subs: T Hayes for Dillon (47), C Madden (0-2) for Graham (56), C Byrne for Flanagan (59), L Buchanan for Sankey (61), E Hession for McVitty, J McCabe for Brady (66)
Tyrone: M McReynolds, B Burns, R Brennan, C McLaughlin, M McCann, J Munroe, K McGeary, D McClure (0-1), C McCann, C McKenna, M Cassidy, F Burns (0-1), D McCurry (0-1), D McNulty (0-1, f), M Bradley (0-2).
Subs: C Meyler for F Burns (BC, 38), T McCarron for Brennan (45), J Loughran for McGeary (54)
Referee: S McLaughlin (Donegal).