We will have to earn it for sure. The games after Liverpool, from matchday 31 through 34, is where we need to get some points. After matchday 34, I'd say our only realistic shot at points, unless we have a lot of players back and in form, is MD 36 against Leeds. Maybe we squeak out a draw against Everton at home on the final day.
There is a good info graphic over on the General EPL Discussion thread showing the remaining games for each team in or near the relegation zone. Wolves actually have a easier run-in, but they would pretty much need to win out. Burnley still has to play City, Aston Villa, and Arsenal. West Ham still has yet to play City, Aston Villa, Palace, Everton, Brentford, and Arsenal.