Win and survival is ensured - it really is that simple for FC Halifax Town ahead of their do-or-die clash at home to Macclesfield on Saturday.
But if Town lose or draw, Guiseley or Altrincham could take advantage.
Guiseley lost at Boreham Wood last Saturday and dropped into the relegation zone, one point below Halifax but with a better goal difference.
That means a Halifax defeat and a Guiseley draw against already safe Torquay would relegate The Shaymen.
So would a Halifax draw and a Guiseley win, if Boreham Wood draw or win at already-relegated Welling.
But if Boreham Wood lose, Halifax will stay up with a draw.
Altrincham cannot overtake Boreham Wood due to their vastly inferior goal difference, and are relying on Halifax losing, which is the only way they can avoid relegation, but for that to happen they must also win at Braintree, who need a point to ensure a play-off place.
HALIFAX WIN - They stay up.
HALIFAX DRAW - They stay up if Boreham Wood lose or Guiseley and Altrincham both don’t win
HALIFAX LOSE - They stay up if Guiseley lose and Altrincham lose or draw
Final day fixtures: Halifax v Macckesfield, Braintree v Altrincham, Guiseley v Torquay, Welling v Boreham Wood