All-Ireland champions Donegal go into Sunday's crunch game against Dublin knowing they could make the Football League semi-finals - or be relegated.
Having lost four of their six matches, Jim McGuinness's team lie sixth in Division One - two points off bottom.
But, if results go their way, they could snatch a top-four place.
Gweedore full-back Neil McGee will be missing from the Donegal side at Ballybofey after limping off during the defeat by Mayo two weeks ago.
Defender Paddy McGrath and midfielder Neil Gallagher are also doubts having sat out recent club fixtures.
Karl Lacey is still sidelined with a groin injury but Donegal report that the 2012 footballer of the year is back in training and on course for the big 26 May Ulster Championship clash with Tyrone.
If Donegal lose to Dublin, they will hope that Tyrone beat Kerry at Healy Park as the Kingdom would be relegated having lost to Donegal earlier in the season.
Tyrone, who give corner-forward Darren McCurry his first league start, will finish first or second in Division One and will face Kildare, Cork or Mayo in the 14 April semis.
Down, bottom of Division One with two points out of a possible 12, look certain to be relegated no matter how they fare at home to Kildare.
Even if James McCartan's men won by a huge margin at Newry, they would need other results to fall favourably for them.
In Division Two, Derry will definitely be promoted if they avoid defeat at home to the already-promoted Westmeath.
Even if they lose, Brian McIver's second-placed side have a good chance of going up to the top flight.
One-from-bottom Armagh look doomed, especially as they are without suspended captain Ciaran McKeever for their home game against Galway.
They would need to beat the Westerners and hope that Wexford or Louth lose.
Division Three leaders Fermanagh need a point against Meath in Navan to secure back-to-back promotions under Peter Canavan.
If Fermanagh lose, Monaghan could go up by beating Antrim.
Although Fermanagh and Monaghan currently occupy the top two spots, the likelihood is that Meath plus either Fermanagh or Monaghan will go up.
Cavan are safe from relegation but it would take a bizarre set of results for them to gain promotion. They would require a big win over Roscommon, then pray that Monaghan lose or draw with Antrim and that Meath do not beat Fermanagh.
Antrim would be relegated to the bottom division if they lose to Monaghan and Sligo beat Wicklow.
Allianz Football League fixtures
Cork v Mayo
Donegal v Dublin
Down v Kildare
Tyrone v Kerry
Armagh v Galway
Derry v Westmeath
Louth v Longford
Wexford v Laois
Cavan v Roscommon
Meath v Fermanagh
Monaghan v Antrim
Sligo v Wicklow
Carlow v Waterford
Clare v Limerick
Leitrim 1-1 1-09 London
Offaly v Tipperary