Roscommon 2-7 2-2 Cavan
Cavan's bid to reach a second successive All-Ireland U21 football decider ended in Saturday's scrappy semi-final in Longford.
Kevin Tierney's early goal boosted Cavan but Conor Daly netted as Roscommon fought back to level.
The Rossies surged clear before Tierney scored a goal a minute from the end to narrow the gap to a single point.
Breffni hopes were dashed in stoppage time when a goalkeeping error gifted Colin Compton the clinching goal.