Liverpool next game is against Manchester City not Villa, and just like you said they can’t afford to lose any more matches, the draw against their city rivals Everton has shorten the gap between them and arsenal and dropping points again after just a week will be very bad for the title contender.
Liverpool will play away in this game and it going to be a big challenge, Manchester city on the other hand are struggling and trying to get themselves together, they are in a fight for the top 4 and they will also fight for all 3 points. It going to be the match of the week and I really anticipate this one.
For Liverpool it will be an away game, but City will have a very difficult game with Real today where they will definitely give their all, because even in case of a draw, the Champions League will end for them. And Liverpool will be resting at this time and they will approach the match with City with greater strength, which I think will be a big advantage for them. It is unlikely that City will beat Real today, but they could beat Liverpool, let's see how Guardiola copes with these difficult gears.
With the current level of form I am feeling this could be tough game for Aston Villa even they are playing at home because they are having no win in last four Premier League games with Liverpool is one of the best side which is having only 1 lost in this season even they are also having troubling time but still they are best in business.
Now it's crucial time for all teams because pressure is mounting, and they are facing injuries issues as well which is giving them problems Today things could be at the top while Aston Villa will host Liverpool and Real Madrid hosting Manchester City after four days another big game with Manchester City will be host Liverpool which is important for both teams as they are looking for keeping pace from opponents.