Niall O'Donnell scored 1-12 in Donegal U20s 2-21 v 0-10 win over Cavan today at Celtic Park.
A Nathan Boyle goal put Donegal 7 points ahead in the first half with 23 minutes played. They then went in at half-time 9 points up, 1-10 v 0-04.
Donegal applied even more pressure in the second half and Cavan had no answer to Gary McDaid's side.
Donegal will now face Derry next Sunday in the Ulster Quarter-Final.