FREE LIVE FOOTBALL PREDICTIONS
See live & upcoming matches3-1
Cody Gakpo
Liverpool scored six and shipped three away to LASK on 14 October, and that 6-3 is the scoreline that tells you most about how they arrive for Villarreal at Anfield on Tuesday 20 October 2026. Kick-off in the UEFA Champions League is 20:00 BST. A Liverpool side capable of putting six past anyone is also a Liverpool side that gave up three in the same evening, and Villarreal have scored 12 goals in their last six matches. Our prediction and the full form picture are below, and you can make your own call on the Liverpool vs Villarreal match page.
Liverpool's 6-3 win away to LASK, 6 days before this fixture, showed an attack that no longer needs chances to be clean and a defence that stopped caring once the game was won. Six goals away in the Champions League is not an accident. Three conceded in the same match, against that opposition, is not either.
It was also a reaction. Liverpool had lost 0-3 at home to Manchester City three days earlier.
Liverpool lost 0-3 at home to Manchester City on 11 October, 9 days before they face Villarreal, and it remains the only defeat in their last six matches. In that run they have won 4, drawn 1 and lost 1 for 13 points, scoring 12 and conceding 8.
At Anfield across those six they beat Atlético Madrid 2-1 in the Champions League, beat Tottenham Hotspur 3-1 in the EFL Cup, drew 0-0 with Fulham and were beaten by City. That is not the record of a side nobody can touch at home. The 1-0 win away to Bournemouth on 20 September sits in there too, which is a reminder that the goals have not always come in sixes.
Liverpool FC
Villarreal