Skip to content
Live scoresView all →
UEFA Champions League logoUEFA Champions LeagueMatchday 3

Liverpool vs Villarreal 4-3

  • Alexis Mac Allister36'
  • Ronald Araujo45+2'
  • Alexis Mac Allister65'
  • Florian Wirtz68'
  • Georges Mikautadze4'
  • Sergi Cardona Bermúdez29'
  • Tani Oluwaseyi87'
Kick-off
Tue, 20 Oct 2026 · 19:00 (UTC)
Venue
Anfield, Liverpool
Referee
Szymon Marciniak

Match timeline

  1. 87’Goal!Villarreal crestVillarrealTani OluwaseyiAssist: Ayoze Pérez4 – 3
  2. 81’SubstitutionLiverpool crestLiverpoolJames McConnell ONTreymaurice Nyoni OFF
  3. 78’SubstitutionVillarreal crestVillarrealGerard Moreno ONSanti Comesaña OFF
  4. 74’SubstitutionLiverpool crestLiverpoolJoe Gomez ONJérémy Jacquet OFF
  5. 74’SubstitutionLiverpool crestLiverpoolBradley Barcola ONRio Ngumoha OFF
  6. 68’Goal!Liverpool crestLiverpoolFlorian WirtzAssist: Cody Gakpo4 – 2
  7. 66’SubstitutionLiverpool crestLiverpoolAlexander Isak ONLewis Koumas OFF
  8. 65’Goal!Liverpool crestLiverpoolAlexis Mac AllisterAssist: Rio Ngumoha3 – 2
Show 11 earlier events
  1. 60’SubstitutionVillarreal crestVillarrealAlex Freeman ONTajon Buchanan OFF
  2. 60’SubstitutionVillarreal crestVillarrealAyoze Pérez ONGeorges Mikautadze OFF
  3. 54’SubstitutionVillarreal crestVillarrealJuan Foyth ONAlberto Moleiro OFF
  4. 45+2’Goal!Liverpool crestLiverpoolRonald AraujoAssist: Rio Ngumoha2 – 2
  5. 45’SubstitutionLiverpool crestLiverpoolFlorian Wirtz ONRonald Araujo OFF
  6. 45’SubstitutionVillarreal crestVillarrealTani Oluwaseyi ONNathan-Dylan Saliba OFF
  7. 41’Yellow cardVillarreal crestVillarrealÁlvaro Santiago Mouriño González
  8. 36’Goal!Liverpool crestLiverpoolAlexis Mac AllisterAssist: Konstantinos Tsimikas1 – 2
  9. 29’Goal!Villarreal crestVillarrealSergi Cardona BermúdezAssist: Nathan-Dylan Saliba0 – 2
  10. 27’Yellow cardVillarreal crestVillarrealAlberto Moleiro
  11. 4’Goal!Villarreal crestVillarrealGeorges Mikautadze0 – 1
  12. 1’Kick-off

Key stats

Liverpool crestLiverpoolVillarrealVillarreal crest
  • 53%Possession47%
  • 22Shots14
  • 2.41xG1.54
  • 7Shots on Target5
  • 7Corners2
  • 12Fouls10
  • 2Offsides4
  • 2Saves4
  • 539Passes498
  • 0Yellow Cards2

Lineups

Confirmed selections

Villarreal crestVillarreal4 - 2 - 3 - 1

  1. 25Gulácsi
  2. 15Mouriño
  3. 6Navarro
  4. 12Veiga
  5. 23Cardona
  6. 24Saliba
  7. 18Gueye
  8. 17Buchanan
  9. 14Comesaña
  10. 10Moleiro
  11. 9Mikautadze

Substitutions

  1. 45’↑21 T. Oluwaseyi↓24 N. Saliba
  2. 54’↑8 J. Foyth↓10 Alberto Moleiro
  3. 60’↑3 A. Freeman↓17 T. Buchanan
  4. 60’↑22 Ayoze Pérez↓9 G. Mikautadze
  5. 78’↑7 Gerard Moreno↓14 Santi Comesaña

Unused substitutes 5 A. Diatta, 27 N. El Jmili, 1 Luíz Júnior, 16 C. Macia, 2 Logan Costa, 11 Ilias Akhomach, 28 Joselillo Gaitán

Coach Iñigo Pérez

Match facts

Competition
UEFA Champions League
Round
Matchday 3
Date
Tue, 20 Oct 2026
Kick-off
19:00 (UTC)
Venue
Anfield, Liverpool
Referee
Szymon Marciniak
Liverpool coach
Andoni Iraola
Villarreal coach
Iñigo Pérez

League table

UEFA Champions League

#TeamPWDLGDPts
1Paris Saint Germain crestParis Saint Germain4400+1512
2Real Madrid crestReal Madrid4400+612
3Arsenal crestArsenal4310+510
4Como crestComo4301+139
5Barcelona crestBarcelona4301+89
8Liverpool crestLiverpool4301+49
28Villarreal crestVillarreal4103-63

Recent form

Last 5 matches, all competitions

Liverpool crest

Liverpool

  1. D
  2. W
  3. L
  4. W
  5. W
Villarreal crest

Villarreal

  1. W
  2. W
  3. L
  4. W
  5. D

Player ratings

  1. 1A. Mac Allister9.2
  2. 2R. Ngumoha8.6
  3. 3F. Wirtz7.6
  4. 4C. Gakpo7.3
  5. 5K. Tsimikas7.3
  6. 6R. Araújo6.8
  7. 7T. Nyoni6.8
  8. 8A. Isak6.6
  9. 9B. Barcola6.6
  10. 10R. Gravenberch6.4
  11. 11L. Koumas6.4
  12. 12Alisson Becker6.2
  13. 13J. Jacquet6.2
  14. 14V. van Dijk6.1
  15. 15J. Gomez6.0
  16. 16J. McConnell5.8
  17. 17F. Woodman0.0
  18. 18G. Mamardashvili0.0
  19. 19M. Kerkez0.0
  20. 20J. Danns0.0
  21. 21L. Chambers0.0
  22. 22M. Laffey0.0
  1. 1G. Mikautadze7.5
  2. 2Ayoze Pérez7.3
  3. 3T. Oluwaseyi7.1
  4. 4Sergi Cardona7.0
  5. 5P. Gueye6.6
  6. 6N. Saliba6.5
  7. 7Gerard Moreno6.3
  8. 8Pau Navarro6.3
  9. 9A. Freeman6.1
  10. 10Alberto Moleiro6.1
  11. 11Renato Veiga6.0
  12. 12T. Buchanan5.9
  13. 13P. Gulácsi5.9
  14. 14Santi Comesaña5.8
  15. 15J. Foyth5.6
  16. 16S. Mouriño5.6
  17. 17Logan Costa0.0
  18. 18A. Diatta0.0
  19. 19N. El Jmili0.0
  20. 20Luíz Júnior0.0
  21. 21C. Macia0.0
  22. 22Ilias Akhomach0.0
  23. 23Joselillo Gaitán0.0

Match ratings from API-Football, out of 10.

MVP of the match

A. Mac Allister
9.2

A. Mac Allister

Liverpool crestLiverpool

2
Goals
0
Assists

Rated 9.2, the best on the pitch — 2 goals in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Liverpool crestLiverpool
W-D-L
3-1-1
Scored / match
1.8
Conceded / match
1.4
Villarreal crestVillarreal
W-D-L
3-1-1
Scored / match
1.8
Conceded / match
0.8

Fan predictions

How the fans called it

  • Liverpool crestLiverpoolResult0%
  • Draw0%
  • Villarreal crestVillarreal0%

No votes yet

What happened

Match report

Liverpool won 4-3 at Anfield after twice coming from behind and then holding off Villarreal's late reply. Alexis Mac Allister scored twice, Florian Wirtz added the fourth after coming off the bench, and Tani Oluwaseyi's goal in the 87th minute set up a tense finish.

Villarreal opened the scoring in the 4th minute through Georges Mikautadze, and Sergi Cardona Bermúdez made it 2-0 in the 29th minute from Nathan-Dylan Saliba's assist. Liverpool cut the gap through Mac Allister in the 36th minute, with Konstantinos Tsimikas providing the cross, before Ronald Araujo levelled in first-half stoppage time from Rio Ngumoha's pass. It was 2-2 at the break.

Mac Allister restored Liverpool's lead in the 65th minute, scoring his second of the match from another Ngumoha assist, and Wirtz, who came on in the 45th minute, made it 4-2 in the 68th minute after Cody Gakpo set him up. Villarreal made two changes in the 60th minute and Liverpool made two in the 74th, while the visitors pulled one back in the 87th minute when Oluwaseyi, who came on in the 45th minute, scored from Ayoze Pérez, who had arrived in the 60th minute. That left Liverpool protecting a one-goal lead through the closing stages.

Liverpool had 53% of the ball and 539 passes to Villarreal's 498, with 22 shots to 14 and 7 on target to 5. The home side also had more corners, 7 to 2, while Villarreal finished with more offsides, 4 to 2, and more saves, 4 to 2. Liverpool's expected goals read 2.41 to Villarreal's 1.54.

Villarreal collected the only bookings, with Alberto Moleiro cautioned in the 27th minute and Álvaro Santiago Mouriño González booked in the 41st minute. There were no red cards.

Match record

Competition
UEFA Champions League
Round
Matchday 3
Kick-off
Venue
Anfield, Liverpool
Referee
Szymon Marciniak
Match ID
cornerflick:match:liverpool-vs-villarreal-champions-league-2026-10-20

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Liverpool 4-3 Villarreal, UEFA Champions League, 20 October 2026. Match record, last updated 23 October 2026. https://cornerflick.com/football/champions-league/matches/liverpool-vs-villarreal-champions-league-2026-10-20

Permanent identifier cornerflick:match:liverpool-vs-villarreal-champions-league-2026-10-20. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/liverpool-vs-villarreal-champions-league-2026-10-20" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

19 events

  1. 4’Goal!Villarreal crestVillarrealGeorges Mikautadze0 – 1
  2. 27’Yellow cardVillarreal crestVillarrealAlberto Moleiro
  3. 29’Goal!Villarreal crestVillarrealSergi Cardona BermúdezAssist: Nathan-Dylan Saliba0 – 2
  4. 36’Goal!Liverpool crestLiverpoolAlexis Mac AllisterAssist: Konstantinos Tsimikas1 – 2
  5. 41’Yellow cardVillarreal crestVillarrealÁlvaro Santiago Mouriño González
  6. 45’SubstitutionLiverpool crestLiverpoolFlorian Wirtz ONRonald Araujo OFF
  7. 45’SubstitutionVillarreal crestVillarrealTani Oluwaseyi ONNathan-Dylan Saliba OFF
  8. 45+2’Goal!Liverpool crestLiverpoolRonald AraujoAssist: Rio Ngumoha2 – 2
  9. 54’SubstitutionVillarreal crestVillarrealJuan Foyth ONAlberto Moleiro OFF
  10. 60’SubstitutionVillarreal crestVillarrealAlex Freeman ONTajon Buchanan OFF
  11. 60’SubstitutionVillarreal crestVillarrealAyoze Pérez ONGeorges Mikautadze OFF
  12. 65’Goal!Liverpool crestLiverpoolAlexis Mac AllisterAssist: Rio Ngumoha3 – 2
  13. 66’SubstitutionLiverpool crestLiverpoolAlexander Isak ONLewis Koumas OFF
  14. 68’Goal!Liverpool crestLiverpoolFlorian WirtzAssist: Cody Gakpo4 – 2
  15. 74’SubstitutionLiverpool crestLiverpoolJoe Gomez ONJérémy Jacquet OFF
  16. 74’SubstitutionLiverpool crestLiverpoolBradley Barcola ONRio Ngumoha OFF
  17. 78’SubstitutionVillarreal crestVillarrealGerard Moreno ONSanti Comesaña OFF
  18. 81’SubstitutionLiverpool crestLiverpoolJames McConnell ONTreymaurice Nyoni OFF
  19. 87’Goal!Villarreal crestVillarrealTani OluwaseyiAssist: Ayoze Pérez4 – 3