I don't think tonight is a must win tbh.

3 home wins are a must

That gives us 9 points

A point away here would give us 10

Worst come worst that should be enough. Assuming we win all our home games of course.