If we beat Luton we should finish 5th. If we don't we should finish 6th.
Middlesbrough 3 points behind us. Unless they beat Norwich at home and we lose to Luton just a draw at home to them would be enough. But we should have enough to beat them at home anyway.
Bristol City have to go to Leeds next who are top by GD.
Millwall 3 points behind and a GD of -6 behind us have to go to Burnley who are 2nd by GD.
Blackburn 4 points behind us have to beat Watford at home and Sheffield United away to have a chance.
We just need a point to mean the rest can't catch us.
It's still in our hands and none of our playoff rivals has it easy. Looks like my prediction for weeks of 70 points for 6th and 72 points for 5th could well be true. But if we get a better result next game than Middlesbrough it will all be about over. If we do beat Luton only a Middlesbrough win would stop us from being in the playoffs with a game to go.