Donegal's under-20 gaelic footballers booked their place in the semi-finals of the Eirgrid Ulster Championship on Saturday with a 1-6 to 0-7 win over Armagh in Letterkenny.
The win maintained Donegal's unbeaten run in the group stage as they topped Group B with three wins from three to progress directly to the last four.
Armagh will now face Monaghan next Wednesday in an Ulster quarter-final.
In the Ulster minor football championship, Barry Ward's Donegal recorded their first championship win at this grade over Tyrone since 2015 when they recorded a 2-12 to 1-8 win over the Red Hand County in Ballyshannon.
Donegal are two wins from two to date in the group stage of the provincial minor championship.
Ulster U20 football championship - Group B
Donegal 1-6 Armagh 0-7
Ulster minor football championship
Donegal 2-12 Tyrone 1-8
Monaghan 4-10 Fermanagh 0-8