Cavan will meet Galway in the All-Ireland U21 Football Championship final, after both came through tough semi-finals against Wexford and Cork.
Just three days after winning the Ulster title, Cavan booked their place in the decider with a 1-10 to 0-8 win over Wexford at Parnell Park.
The sides were deadlocked at half-time on 0-4 each, with Michael Brady hitting two Wexford points, and Cavan's Niall McDermott also on target twice.
Jack Brady sent McDermott in for a 33rd minute goal, and the Breffni men dragged their tired legs through the remainder of the game, significantly assisted by a raft of substitutions in the final quarter.
Skipper Gearoid McKiernan hit an inspirational point, while Wexford depended too heavily on the free-taking of wing back Conor Carty for scores.
It was who finished strongest, and a string of late Jack Brady points helped the Ulster champions over the line.
In the other semi-final, a late Michael Boyle goal helped Galway to a 1-11 to 0-12 win over Cork.
The Rebels faded after losing midfielder Aidan Walsh to injury, and the Connacht champions staged a strong finish to win by two.