I think we will get two wins and a draw out of our last 4 games (under normal circumstances would be a good return) which will leave us on 46 points.
For Millwall to beat that they would only need 2 points from their last 5 games due to their far better goal diff.
For Bristol to beat us on 46 points they need a win and a draw from their last 4 games.
For Forest to stay ahead of us they probably only need a draw.
3 wins from the last 4 and we might be ok, but not sure we have it in us.
Lose to Burnley on Saturday and we're down.