Football League Division Three: Armagh 1-11 1-10 Longford

Kieran McGeeney's Armagh side were pipped for promotion in heartbreaking fashion last year
Kieran McGeeney's side maintained their 100% record in Division Three in dramatic fashion

Armagh snatched a dramatic 1-11 to 1-10 over Longford in the Division Three Football League top-of-the-table encounter at the Athletic Grounds.

Donal McElligott's 57th-minute penalty looked certain to have earned Longford victory as they led 1-10 to 0-10 as the match entered injury-time.

However, Ethan Rafferty's 70th-minute goal levelled the game before Rory Grugan's injury-time winner.

The win maintain's Armagh's 100% record in Division Three after three rounds.

Longford remain on four points with Westmeath and Fermanagh, who have a game in hand after the postponement of their scheduled contest in Sligo on Sunday.

Media playback is not supported on this device

'It looked like it was going to be Longford's day' - Grugan's relief after Armagh win

Two David McGivney points helped the visitors into an early 0-4 to 0-1 lead but they then suffered a blow as McGivney was black carded.

Points from Stephen Sheridan, Grugan and Rafferty drew Armagh level but Longford hit four of the remaining five scores before the break to move into a 0-8 to 0-5 lead at the interval.

However, Longford's indiscipline proved an issue once again early in the second half as Andrew Farrell's dismissal after a second yellow card reduced them to 14 players.

Armagh exploited their man advantage to dominate possession during the remainder of the contest but errant shooting seemed certain to cost them dearly as Longford took their big chance in the 57th minute to take a 1-9 to 0-9 lead as McElligott slotted his 57th-minute penalty.

Longford remained three ahead at 1-10 to 0-10 as the game went into injury-time but then came a contentious moment as Rafferty blasted to the net with the visitors insisting that a foul had been committed on a defender moments before the goal.

Buoyed the the score, Armagh went on to hit the winner as captain Grugan pointed in the fifth minute of injury-time.

Rafferty finished with 1-4 for the winners.

WEEKEND ALLIANZ FOOTBALL LEAGUE RESULTS

Division One
Saturday, 10 February
Dublin0-20Donegal0-15
Division One
Sunday, 11 February
Galway1-13Mayo0-11
Kildare0-18Tyrone1-16
MonaghanPKerryP
Division Two
Sunday, 11 February
Clare0-11Tipperary0-11
CavanPMeathP
Cork2-11Louth0-10
Roscommon0-07Down0-12
Division Three
Sunday, 11 February
Armagh1-11Longford1-10
DerryPOffalyP
SligoPFermanaghP
Wexford1-10Westmeath0-16
Division Four
Saturday, 10 February
Carlow2-11Leitrim0-05
Laois0-18Waterford1-11
Division Four
Sunday, 11 February
London2-08Limerick2-08
Antrim0-12Wicklow0-12