Villarreal vs Napoli

13 October 2026 · Champions League · Matchday 2 · 2026/27 · Referee Daniel Siebert

Full time 3 – 1

Half-time: 2–1

  • Georges Mikautadze 23’
  • Santiago Mouriño 26’
  • Tani Oluwaseyi 86’
  • Amir Rrahmani 8’

Match summary

Villarreal came from behind to win 3-1 at home to Napoli. Villarreal led 2-1 at half-time.

In the first half, Amir Rrahmani put Napoli ahead from a corner in the 8th minute, Georges Mikautadze equalised in the 23rd minute, and Santiago Mouriño put Villarreal in front in the 26th minute. In the second half, Tani Oluwaseyi made it 3-1 in the 86th minute.

Napoli can feel hard done by, creating 2.14 expected goals (xG) from 11 shots to Villarreal's 1.34 from 17.

Match stats

52% Possession 48%
16 Shots 11
4 Shots on target 3
4 Corners 4
91 Attacks 90
41 Dangerous attacks 50
493 Passes 444
84.8% Pass accuracy 83.1%
17 Tackles 13
8 Fouls 15
2 Yellow cards 3
3 Offsides 3

Key events

Villarreal Napoli
Kick-off
7’
Corner
8’
Amir RrahmaniRight foot shot0-1 (Napoli)
8’
Amir RrahmaniShot on target
Corner
11’
Corner
14’
Corner
15’
Georges MikautadzeLeft foot shot1-1 (Villarreal)
23’
Santiago MouriñoRight foot shot2-1 (Villarreal)
26’
32’
Corner
33’
35’
Corner
Half-time2-1
Second half underway
55’
GiovaneFoul
Corner
56’
60’
62’
67’
76’
Corner
Tani OluwaseyiShot on target
78’
81’
Rasmus HøjlundShot on target
85’
Tani OluwaseyiLeft foot shot3-1 (Villarreal)
86’
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.34 2.14 8’ Amir Rrahmani (Napoli), 0-1 8’ 23’ Georges Mikautadze (Villarreal), 1-1 23’ 26’ Santiago Mouriño (Villarreal), 2-1 26’ 86’ Tani Oluwaseyi (Villarreal), 3-1 86’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.34 2.14 8’ Amir Rrahmani (Napoli), 0-1 Rrahmani 8’ 23’ Georges Mikautadze (Villarreal), 1-1 Mikautadze 23’ 26’ Santiago Mouriño (Villarreal), 2-1 Mouriño 26’ 86’ Tani Oluwaseyi (Villarreal), 3-1 Oluwaseyi 86’
Villarreal 1.34 xGNapoli 2.14 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Napoli attacking Villarreal attacking 
8’ Amir Rrahmani (Napoli), from a corner, 0.56 xG, goal 8’ Amir Rrahmani (Napoli), from a corner, 0.48 xG, saved 81’ Rasmus Højlund (Napoli), open play, 0.28 xG, saved 11’ Georges Mikautadze (Villarreal), open play, 0.22 xG, blocked 52’ Gerard Moreno (Villarreal), set piece, 0.20 xG, off target 82’ Lorenzo Lucca (Napoli), open play, 0.19 xG, blocked 22’ Rasmus Højlund (Napoli), open play, 0.16 xG, hit the woodwork 16’ Gerard Moreno (Villarreal), from a corner, 0.15 xG, off target 17’ Scott McTominay (Napoli), open play, 0.15 xG, off target 86’ Tani Oluwaseyi (Villarreal), open play, 0.15 xG, goal 23’ Georges Mikautadze (Villarreal), open play, 0.14 xG, goal 77’ Amir Rrahmani (Napoli), from a corner, 0.08 xG, off target 35’ Matteo Politano (Napoli), open play, 0.07 xG, blocked 36’ Scott McTominay (Napoli), from a corner, 0.07 xG, off target 49’ Nathan-Dylan Saliba (Villarreal), open play, 0.06 xG, off target 42’ Alberto Moleiro (Villarreal), open play, 0.06 xG, blocked 77’ Rasmus Højlund (Napoli), from a corner, 0.06 xG, off target 14’ Carlos Romero (Villarreal), open play, 0.05 xG, blocked 44’ Kevin De Bruyne (Napoli), open play, 0.05 xG, off target 65’ Pape Gueye (Villarreal), direct free kick, 0.05 xG, off target 78’ Alexander Freeman (Villarreal), open play, 0.05 xG, blocked 54’ Santi Comesaña (Villarreal), open play, 0.04 xG, blocked 50’ Alberto Moleiro (Villarreal), open play, 0.04 xG, off target 78’ Tani Oluwaseyi (Villarreal), open play, 0.03 xG, saved 90+2’ Ayoze Pérez (Villarreal), open play, 0.04 xG, blocked 12’ Pape Gueye (Villarreal), from a corner, 0.03 xG, off target 26’ Santiago Mouriño (Villarreal), open play, 0.02 xG, goal 19’ Renato Veiga (Villarreal), open play, 0.01 xG, off target 8’ Amir Rrahmani (Napoli), from a corner, 0.56 xG, goal 8’ Amir Rrahmani (Napoli), from a corner, 0.48 xG, saved 81’ Rasmus Højlund (Napoli), open play, 0.28 xG, saved 11’ Georges Mikautadze (Villarreal), open play, 0.22 xG, blocked 52’ Gerard Moreno (Villarreal), set piece, 0.20 xG, off target 82’ Lorenzo Lucca (Napoli), open play, 0.19 xG, blocked 22’ Rasmus Højlund (Napoli), open play, 0.16 xG, hit the woodwork 17’ Scott McTominay (Napoli), open play, 0.15 xG, off target 16’ Gerard Moreno (Villarreal), from a corner, 0.15 xG, off target 86’ Tani Oluwaseyi (Villarreal), open play, 0.15 xG, goal 23’ Georges Mikautadze (Villarreal), open play, 0.14 xG, goal 77’ Amir Rrahmani (Napoli), from a corner, 0.08 xG, off target 36’ Scott McTominay (Napoli), from a corner, 0.07 xG, off target 35’ Matteo Politano (Napoli), open play, 0.07 xG, blocked 49’ Nathan-Dylan Saliba (Villarreal), open play, 0.06 xG, off target 42’ Alberto Moleiro (Villarreal), open play, 0.06 xG, blocked 77’ Rasmus Højlund (Napoli), from a corner, 0.06 xG, off target 44’ Kevin De Bruyne (Napoli), open play, 0.05 xG, off target 14’ Carlos Romero (Villarreal), open play, 0.05 xG, blocked 78’ Alexander Freeman (Villarreal), open play, 0.05 xG, blocked 65’ Pape Gueye (Villarreal), direct free kick, 0.05 xG, off target 54’ Santi Comesaña (Villarreal), open play, 0.04 xG, blocked 50’ Alberto Moleiro (Villarreal), open play, 0.04 xG, off target 90+2’ Ayoze Pérez (Villarreal), open play, 0.04 xG, blocked 78’ Tani Oluwaseyi (Villarreal), open play, 0.03 xG, saved 12’ Pape Gueye (Villarreal), from a corner, 0.03 xG, off target 26’ Santiago Mouriño (Villarreal), open play, 0.02 xG, goal 19’ Renato Veiga (Villarreal), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Villarreal 4-4-2 Starting XI
Júnior
Romero
Navarro
Veiga
Mouriño
Moleiro 68’
Saliba
Comesaña 83’
Gueye 84’
Moreno 63’
Mikautadze 63’
Napoli 3-4-2-1 Starting XI
Milinković-Savić
Marín 72’
Rrahmani
Badiashile
Gilmour 72’
McTominay 60’
Lorenzo
Politano 61’
Bruyne
Giovane 60’
Højlund

Player stats

Goalkeeper1 player
90′ – – –
Defenders4 players
Santiago Mouriño
90′ 2 1 – 7 2 52 2 1 – –
90′ – – –
90′ – – –
90′ – – –
Midfielders6 players
90′ – – – –
Santi Comesaña Taken off
83′ – – – – –
Pape Gueye Taken off
84′ – – – – –
Alberto Moleiro Taken off
68′ – – – – –
Juan Foyth Came on as a substitute
22′ – – 23 – – – 1 – – – –
Sergi Cardona Came on as a substitute
10′ – – 3 – – – 1 1 – 1 –
Forwards5 players
Gerard Moreno Taken off
63′ – – 2 0.34 – – –
Georges Mikautadze Taken off
63′ 1 – 2 1 0.36 – – 1 – 17
Alexander Freeman Came on as a substitute
27′ – – 1 – 0.05 – – 2 1 12 –
Tani Oluwaseyi Came on as a substitute
27′ 1 – 2 2 0.18 – – 2 1 9 –
Ayoze Pérez Came on as a substitute
7′ – – 1 0.04 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.