The Reds side have now won seven games in a row and sit just a point outside the top four as they continue to chase down Manchester United and Newcastle.
To stand any chance of pushing it to the wire, however, the Reds need to win both of their remaining games.
Villa are flying under Unai Emery and have claimed big scalps against Newcastle and Tottenham of late.
One of the best teams in the Premier League at the moment, it’s Liverpool’s last true test this season.
Date, kick-off time and venue
Liverpool vs Aston Villa is scheduled for a 3pm BST kick-off on Saturday 20 May, 2023.
Anfield in Liverpool will host.
Where to watch Liverpool vs Aston Villa
TV channel and live stream: The game will not be broadcast live in the UK as it takes place during the blackout imposed across English football.
Highlights: Match of the Day will show highlights when it airs on BBC One at 10.30pm on Saturday.
Liverpool vs Aston Villa team news
— Aston Villa (@AVFCOfficial) May 20, 2023
Liverpool vs Aston Villa prediction
Liverpool haven’t proven overly convincing in every game of their winning run but are now riding the crest of a wave. Villa will put up a good fight but the Anfield factor could be key.
Liverpool to win 2-1.
Head to head (h2h) history and results
Liverpool wins: 101
Aston Villa wins: 59
Liverpool vs Aston Villa match odds
Liverpool to win: 40/85
Aston Villa to win: 6/1
Odds via Betfair and subject to change.