Armagh secured a precious Division Two point after a staging a remarkable comeback to hold Louth in Drogheda.
The Ulster men were nine points behind early in the second half but, boosted by a goal from Stefan Forker, they pulled an unlikely draw out of the bag.
Armagh managed just four points in the first half and soon after the restart they trailed by 14 points to five.
Forker's goal revived them and a series of points earned the draw with Tony Kernan's free being the final score.
"It was a serious comeback against a battle-hardened Louth team," said Armagh manager Paul Grimley.
"I always knew we had talented players but as well as that we need to hardened ourselves up for battles.
"That is what these league matches in February and March are all about, they're battles.
"We were looking at a disastrous and heavy defeat but we got back with the goal.
"Maybe we could have gone on and won the game, but we would have taken the draw at any stage.
"It will be a lot easier to face Down on Friday night after getting a point on the board."
Armagh had slumped to a heavy defeat at the hands of Tyrone last time out in the McKenna Cup and they looked to be heading for another hammering against Louth.
Brian Donnelly, Declan Byrne, Paddy Keenan and Derek Maguire got among the points as Louth established a firm grip on the contest.
However, sub Ciaran McKeever, Ballymacnab forward Rory Grugan and skipper Jamie Clarke pointed to leave Armagh 0-14 to 0-8 in arrears.
Keenan and Colm Judge replied to seemingly extinguish the fight back, but Forker's goal prompted a spirited finish which saw Armagh secure the draw.
Football League results
Allianz Football League Division One
Derry 1-15 2-12 Tyrone
Dublin 2-08 1-10 Kerry
Cork 0-18 0-10 Westmeath
Kildare 2-19 2-18 Mayo
Football League Division Two
Laois 1-09 2-19 Donegal
Louth 0-16 1-13 Armagh
Meath 3-18 4-11 Galway
Down 1-11 0-14 Monaghan
Football League Division Three
Longford 0-10 0-13 Roscommon
Sligo 0-15 0-13 Limerick
Wexford 1-14 0-12 Offaly
Cavan 1-12 0-11 Fermanagh
Football League Division Four
Carlow 1-08 2-24 Tipperary
Leitrim 1-11 1-06 Antrim
Waterford 1-09 3-10 Clare
Wicklow 3-13 1-08 London