Armagh have picked up a crucial two-points in their bid to beat the drop in Division One of the Football League.
Kieran McGeeney's team recovered from going 11-points down to edge out Dublin by 2-24 to 1-25 in a thriller at Croke Park.
Kerry enjoyed a 16-point victory over Mayo, with that win leaving the Kingdom well placed to reach the final.
===
Meath have moved to within touching distance of promotion to the top-flight.
The Royals withstood a Tyrone comeback to run out 3-24 to 2-22 winners at Croke Park.
Cork boosted their hopes of going up with a 1-31 to 2-19 victory over Kildare.
And Louth beat Derry by four-points.
Donegal can put one foot in the Division One Football League final this afternoon.
Jim McGuinness' team will return to the summit of the table if they pick up a victory at Roscommon on the penultimate Sunday of the campaign.
While basement side Monaghan take on Galway.
===
There's a clash of the bottom two in the second-flight in Tullamore with Offaly host Cavan.
A loss for the Faithful would seal a swift return to Division Three.