Just going over the possibilities... Even if West Ham suddenly turn into Barcelona, we only have to beat a very disinterested Posh team and a very crap Coventry side. I've been watching Saints long enough that those games are far from a fore-gone conclusion, but f**k me we're close.
If it were to come down to the last game, we should hope Coventry are AT LEAST 2 points behind Bristol City. That way they would either a) need a win, have to come and attack and leave them exposed at the back or b) already be relegated and probably demoralised.