I think they'll still win some games in the run in. Got another away win in them and could see them going to West Ham and pressing them into errors. Could certainly beat Palace with the state they'e in and them at home to Bournemouth will decide fate of both, I can't see the loser of that game staying up.
Losing tonight though means they must win some of those rather than perhaps being o.k with a couple of draws.
Watching them tonight and they just don't have much quality at all in final third, endless options but it's very much quantity over quality. They put on that big striker and didn't find him with one cross for the 30 minutes he was on, even Rondon got on the end of the odd cross last season.
Ideal scenario is they beat some of Bournemouth, West Ham but don't pick up much in other games so finish on 31-32 points. Pretty much what you've predicted I think Dave!