Kilcar’s Paddy McBrearty kicked the last score of the game to edge Donegal to victory over Ulster Chamionship opponents Armagh – and ensure the county’s survival in Division 1 for another season, as Donegal ran out victors by 1-14 to 1-3 in Letterkenny on Sunday.
Tempers spilled over at the final whistle with skirmishes breaking out across the field.
The counties are due to meet again in an Ulster quarter-final in Ballybofey on April 24th.
Donegal’s lead was precarious at times during the second-half.
Michael Murphy blasted a penalty wide and, buoyed by that, Armagh got back on level terms.
But McBrearty held his nerve in the dying seconds to fire over the game’s matchwinning score with what was effectively the last kick of the game.
Donegal finish third in Division 1 on seven points.
Results elsewhere saw Mayo beat Kildare to qualify for a league final against Kerry.
Dublin are relegated after losing to Monaghan in Clones.
Allianz Football League – Division 1 results
Donegal 1-14 Armagh 1-13
Mayo 2-20 Kildare 0-18
Monaghan 3-13 Dublin 1-18
Kerry 2-11 Tyrone 1-15
(Kerry & Mayo into league final – Kildare & Dublin are relegated)
Roscommon 1-20 Galway 1-15
Meath 2-11 Derry 1-16
Down 1-9 Clare 2-14
Offaly 1-20 Cork 1-21
(Roscommon & Galway promoted – Offaly & Down relegated)
Limerick 1-16 Fermanagh 0-14
Antrim 0-12 Westmeath 1-13
Laois 1-13 Longford 2-17
Wicklow 1-13 Louth 2-17
(Louth & Limerick promoted – Wicklow & Laois relegated)
Sligo 2-16 Leitrim 2-10
Cavan 2-24 Waterford 0-10
Tipperary 1-14 London 0-12
Carlow 0-14 Wexford 1-11
(Cavan & Tipp are promoted).