Whatever happens it's going to be a rollercoaster.
5 teams in a battle for the two remaining play off places.
Barnsley are in pole position on 74 points with 4 games remaining. They can finish on max of 86 points with 4 wins but have some tough fixtures.
Reading at home (who aren't safe from relegation yet)
Pompey away ( who depending on Saturday's game against Bolton could either be guaranteed promotion already or only be 4 points clear of 3rd)
Blackpool away (currently still in with a shout of the play offs)
Northampton at home ( could be on the beach at this point but currently 11th in the table and will want a top half finish)
Now us , 70 points with 4 games remaining, we can finish on max of 82 points. Tough games but 3 of them are at home.
Posh at home (playing tonight and if they win they will only be 5 points away from 2nd with a game in hand)
Lincoln at home (only 2 points behind us and a slightly easier run in than us)
Stevenage at home (Beat Barnsley last night and still in with a shout for the play offs)
Exeter away (comfortable mid table side)
Lincoln currently on 68 points, 4 games remaining and can finish on a maximum of 80 points. Couple of tough games for them in their run in.
Wigan at home ( mid table and would be top half if they didn't have a points deduction)
Us away ( currently 2 points ahead and it's surely whoever wins this gets the final place)
Cheltenham away (scrapping to avoid the drop,)
Portsmouth at home ( may not be promoted by then or maybe trying to win the title)
Blackpool currently on 67 points but only 3 games left. Can finish on a maximum of 76 points, 2 hard fixtures
Carlisle away (relegated already so won't put up much fight)
Barnsley at home (currently 7 points ahead in the play offs)
Reading away (will be safe by then but Reading seem hard to beat currently)
Stevenage currently on 67 points but only 3 games left, can finish on maximum of 76 points ,1 hard fixture left.
Burton at home (not relegated just yet )
Us away (currently 3 points ahead with 1 less game played, will need to beat us)
Cheltenham at home (could still be scrapping to avoid the drop)
Verdict
Stevenage and Blackpool need to win their next 3 to stand any chance in my opinion. This would mean they finish on 76 points but would require slip ups elsewhere.
If Barnsley win their 2 home games they will be on 80 points and will be guaranteed a spot. We can finish on 82 or 80 points but if we do it would mean Lincoln could only finish on a maximum of 78.
It will come down to who wins the Oxford v Lincoln game to who gets in unless Barnsley fail to win anymore games this season.