Donegal have a battle on their hands to maintain their Division 1 survival following Saturday night's 0-13 to 0-10 loss to Armagh at the Athletic Grounds in Armagh in Division 1 of the Allianz Football League.
In a lively and entertaining contest, Paddy Carr's side produced an encouraging display in the Orchard County and will feel slightly unfortunate not to have snatched a draw.
They trailed by four points in the dying moments of the game but reeled off three quick-fire points to close the gap to one.
However, Armagh managed to find two late scores to hold on for the win.
With two league games remaining, Donegal remain in the relegation zone and have a battle on their hands to preserve their top flight status with games against Mayo and Roscommon to come.
Allianz Football League - Division 1
Armagh 0-13 Donegal 0-10
Division 2
Derry 1-11 Dublin 0-13
Division 4
Laois 2-13 Waterford 1-5