Worst case scenario:
We lose on Monday and Millwall, Wigan and Reading win.
We then couldn't catch Wigan and Reading. We could possibly catch Millwall on points but would have a GD of at least 16 worse than them.
Even if Wigan and Reading drew we could again catch them on points but would be at least 11 GD worse off than those two clubs.
Best Case scenario:
We win our next two games.
Wigan lose their next two games
Millwall lose their next 3 games
We go into our final game 3 points ahead of Millwall and one point ahead of Wigan.
Because Wigan and Millwall play each other we are bound to finish above one of them.
We would be safe with a game to spare.
OK - the best case scenario is beyond our wildest dreams. I'm just pointing out that two of the permutations are:
We are down Monday - virtually if not mathematically
We are actually safe after hammering West Brom away