A bit early to be calling any game "must win" but I think it's getting/got to that stage now, given what the teams above are doing. Hemel going well, Poole likewise, Cambridge won 6 out of 6...
Bideford are stumbling a bit, Chesham have dropped a few points, but there are others, like Arlesey, who are creeping up from below.
On the other hand, we've got 38 points from (just about) half our fixtures. Even if we only draw on Wednesday that will give us 39 at the halfway point, and I'd say 78 should be enough to get into the play-offs. We know we can do better so I'm not suicidal about the play-offs at the moment.
I agree that the Title is gone, although one thing worth mentioning is that Hemel have not played us, Chesham, Poole or Bideford at all yet. They also still have to play Biggleswade twice, Cambridge at home, Hungerford and Arlesey away. Not an easy fixture list. However, even if we catch Hemel, we've still got to overhaul all the others as well. Barring a freak run I don't think it's doable.
Back to Banbury - forecast not great for the next few days, so if it is on the pitch will be heavy - it's poor down there at the best of times. Don't expect much silky football - we'll need to slog it out and be prepared for a battle. Why does my mind keep going back to that night at Burnham...?