I agree with the OP's summary. The only other two I think could be dragged into the mix are Brentford and Villa, both of whom will want to be getting some more points on the board soon.
The Newcastle scenario is fascinating as they currently look very weak and will be desperate to limit the...