Liverpool vs Villarreal
Loading match preferences…
Predictions- Alexis Mac Allister 36', 65'
- Ronald Araujo 45+2'
- Florian Wirtz 68'
- Kick-off
- Competition
- UEFA Champions League
- Round
- Matchday 3
- Venue
- Anfield, Liverpool
- Referee
- Szymon Marciniak
Timeline
Goals, cards and substitutions in the order they happened. The home team is on the left and the away team on the right.
- Goal: Georges Mikautadze4'
- Yellow card: Alberto Moleiro27'
- Goal: Sergi Cardona BermúdezAssist: Saliba29'
- Goal: Alexis Mac AllisterAssist: Tsimikas36'
- Yellow card: Álvaro Santiago Mouriño González41'
- Substitution: Florian WirtzReplaced Araujo45'
- Substitution: Tani OluwaseyiReplaced Saliba45'
- Goal: Ronald AraujoAssist: Ngumoha45+2'
- Half-time, 2-2
- Substitution: Juan FoythReplaced Moleiro54'
- Substitution: Alex FreemanReplaced Buchanan60'
- Substitution: Ayoze PérezReplaced Mikautadze60'
- Goal: Alexis Mac AllisterAssist: Ngumoha65'
- Substitution: Alexander IsakReplaced Koumas66'
- Goal: Florian WirtzAssist: Gakpo68'
- Substitution: Bradley BarcolaReplaced Ngumoha74'
- Substitution: Joe GomezReplaced Jacquet74'
- Substitution: Gerard MorenoReplaced Comesaña78'
- Substitution: James McConnellReplaced Nyoni81'
- Goal: Tani OluwaseyiAssist: Pérez87'
Team stats
How the two teams compare. Each bar is split by how much of that stat each team had.
- Possession: Liverpool 53%, Villarreal 47%
Top stats
- Expected goals (xG): Liverpool 2.41, Villarreal 1.54
- Shots on target: Liverpool 7, Villarreal 5
- Shots: Liverpool 22, Villarreal 14
- Saves: Liverpool 2, Villarreal 4
Expected goals is how many goals a team’s chances would usually produce. Higher than their real goals means they were unlucky or wasteful.
See every stat and the player ratingsTop fantasy points
Fantasy points are what each player earned for the managers who picked them in this match.
- A. Mac AllisterLiverpool16 pts
- R. NgumohaLiverpool9 pts
- F. WirtzLiverpool9 pts
- R. AraújoLiverpool7 pts
- G. MikautadzeVillarreal7 pts
Player of the match
Rated 9.2 out of 10 by our data provider, from everything the player did in the match.
More from Matchday 3
Tuesday, October 20
8 matches
- FenerbahçeFull timeFenerbahçe 2, Slavia Praha 2Slavia Praha
- Sabah FAFull timeSabah FA 1, Borussia Dortmund 2Borussia Dortmund
- Paris Saint GermainFull timeParis Saint Germain 4, Barcelona 2Barcelona
- FC PortoFull timeFC Porto 0, PSV Eindhoven 1PSV Eindhoven
- VfB StuttgartFull timeVfB Stuttgart 1, Atletico Madrid 1Atletico Madrid
- NapoliFull timeNapoli 4, Bodo/Glimt 3Bodo/Glimt
- Manchester CityFull timeManchester City 5, AEK Athens FC 1AEK Athens FC
- AS RomaFull timeAS Roma 4, Slovan Bratislava 0Slovan Bratislava
Wednesday, October 21
9 matches
- ComoFull timeComo 4, Manchester United 1Manchester United
- LilleFull timeLille 2, Galatasaray 4Galatasaray
- Real BetisFull timeReal Betis 1, Feyenoord 0Feyenoord
- Real MadridFull timeReal Madrid 4, RB Leipzig 1RB Leipzig
- Aston VillaFull timeAston Villa 3, Viking 1Viking
- InterFull timeInter 1, Shakhtar Donetsk 0Shakhtar Donetsk
- Bayern MünchenFull timeBayern München 2, Arsenal 2Arsenal
- Club Brugge KVFull timeClub Brugge KV 3, Lens 0Lens
- Sporting CPFull timeSporting CP 2, Lask Linz 3Lask Linz
Sign in to make a prediction and see predictions from your leagues.
Sign in to predictHistory and connections
SeasonAll seasons
Recorded data only. Coverage varies by season; missing values are shown as unknown.
- Recorded matches
- 1
- Goals
- 7
- Average attendance
- Unknown
Connections
Choose an entity to continue exploring. Counts show shared recorded matches or rounds.
Season trends
Totals may cover different amounts of playing time. Changes compare recorded totals.
Records
- Match · 2026-27 · Oct 20, 2026Liverpool · Villarreal
- Home goals
- 4
- Away goals
- 3