Donegal minors reached the Ulster Minor League final after stuttering for much of the opening half against Armagh in Letterkenny.
Declan Bonner’s side found it hard to make any progress for the first 25 minutes of this game against an Armagh side who packed their defence and were happy to let Donegal have the ball until the reached the ‘45’ metre line.
After 25 minutes of the opening half, Donegal were two points behind - both points scored by Caolan McConville (one free) - and seemingly in trouble.
Armagh were dominating at midfield and were able to stop the Doengal running game with some ease.
Then came the when Ethan O’Donnell at last found the target from distance. That was the spur for Donegal, who had hit ten first half wides.
A minute later Eoghan Ban Gallagher dispossesed Jarlath Og Burns near the sideline. It could ha ve been a free out to Armagh, but Gallagher took advantage and went through to set up John Campbell, who rounded his marker to steer the ball to the net,
The goal turned the game completely and Ethan O’Donnell and Campbell added further points to have Donegal 1-3 to 0-2 ahead at the break.
With Armagh behind, the game opened up in the second half and Donegal did much better with points flowing from Lorcan Connor, John Campb ell, Michael Carroll and Gavin McBride to push Donegal 1-7 to 0-4 clear.
Armagh had little to offer as Donegal sauntered to victory.
Just before the end Armagh were reduced to 14 when Jack Rafferty was shown black and red after receiving a yellow card earlier.
They will meet old rivals Tyrone in the final on Saturday next.
Donegal: Danny Rodgers; Danny Monagle, Kieran Gillespie, Conor Morrison; Cian Mulligan, Tony McClenaghan, Connall O’Boyle; Caolan McGonigle, Michael Carroll (0-1); John Campbell (1-3,1f), Eoghan Ban Gallagher, Ethan O’Donnell (0-2); Niall Friel, Gavin McBride (0-1), Lorcan Connor (0-1). Subs., Conor Doherty for O’Boyle 37; Stephen McMenamin for Carroll 50; Ciaran Diver for McBride 52; Shane O’Donnell for McClenaghan 58; John McDyre for Morrison 59.
Armagh: Ryan Kerney; Kile Mallon, Aidan Rush, Cathal Donnelly; Cathal Boylan, Cathair McKinney, Conor McNicholl; Jarlath Og Burns, Shane Conlon (0-1); Ciaran higgins, Paul Quinn, Caolan McConville (0-4,3f); Conor Murphy, Conor Cullen, Ryan McKeown. Subs., Jack Rafferty for Higgins; Fergus Quinn for McConville, both ht; Ryan Hughes for Cullen 43; Finnan Maguire for Mallon 54