Napoli vs Arsenal

9 September 2026 · Champions League · Matchday 1 · 2026/27 · Referee Glenn Nyberg

Full time 0 – 1

Half-time: 0–0

  • Martin Ødegaard 75’

Match summary

Arsenal took a 1-0 win at Napoli. It was goalless at half-time.

Martin Ødegaard put Arsenal ahead in the 75th minute.

The chances backed that up: Arsenal created 4.05 expected goals (xG) from 26 shots to Napoli's 0.22 from 5.

Match stats

42% Possession 58%
5 Shots 26
3 Shots on target 8
0 Corners 6
47 Attacks 63
20 Dangerous attacks 51
446 Passes 608
85.9% Pass accuracy 91.9%
14 Tackles 9
12 Fouls 11
2 Yellow cards 1
1 Offsides 1

Key events

Napoli Arsenal
Kick-off
8’
Corner
9’
Corner
13’
Bukayo SakaShot on target
Kevin De BruyneShot on target
15’
Matteo PolitanoShot on target
16’
22’
Mikel MerinoShot on target
22’
Corner
23’
Ben WhiteShot on target
Matteo PolitanoShot on target
39’
42’
45+1’
Corner
Half-time0-0
Second half underway
56’
Mikel MerinoShot on target
75’
Martin ØdegaardLeft foot shot0-1 (Arsenal)
85’
85’
Noni MaduekeShot on target
87’
Corner
87’
Corner
90+1’
Martin ØdegaardTime wasting
90+3’
Christos TzolisShot on target
Full-time0-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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.22 4.05 75’ Martin Ødegaard (Arsenal), 0-1 75’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.22 4.05 75’ Martin Ødegaard (Arsenal), 0-1 Ødegaard 75’
Napoli 0.22 xGArsenal 4.05 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Arsenal attacking Napoli attacking 
45’ Bukayo Saka (Arsenal), open play, 0.70 xG, off target 22’ Mikel Merino (Arsenal), open play, 0.53 xG, saved 85’ Noni Madueke (Arsenal), open play, 0.50 xG, saved 50’ Piero Hincapié (Arsenal), open play, 0.47 xG, off target 85’ Christos Tzolis (Arsenal), open play, 0.38 xG, blocked 90+3’ Christos Tzolis (Arsenal), open play, 0.25 xG, saved 29’ Bukayo Saka (Arsenal), open play, 0.18 xG, off target 70’ Christos Tzolis (Arsenal), open play, 0.15 xG, off target 71’ Piero Hincapié (Arsenal), open play, 0.14 xG, off target 47’ Piero Hincapié (Arsenal), from a corner, 0.09 xG, off target 23’ Ben White (Arsenal), from a corner, 0.09 xG, saved 62’ Rasmus Højlund (Napoli), open play, 0.08 xG, blocked 75’ Martin Ødegaard (Arsenal), open play, 0.08 xG, goal 71’ Martin Ødegaard (Arsenal), open play, 0.06 xG, blocked 23’ Alisson Santos (Napoli), open play, 0.06 xG, blocked 35’ Declan Rice (Arsenal), open play, 0.05 xG, off target 82’ Bruno Guimarães (Arsenal), open play, 0.06 xG, off target 6’ Bukayo Saka (Arsenal), open play, 0.05 xG, blocked 8’ Eberechi Eze (Arsenal), open play, 0.05 xG, blocked 15’ Kevin De Bruyne (Napoli), open play, 0.04 xG, saved 39’ Bukayo Saka (Arsenal), open play, 0.04 xG, off target 39’ Matteo Politano (Napoli), open play, 0.04 xG, saved 53’ Bukayo Saka (Arsenal), open play, 0.04 xG, blocked 13’ Bukayo Saka (Arsenal), set piece, 0.03 xG, saved 12’ Gabriel Magalhães (Arsenal), set piece, 0.02 xG, blocked 28’ Eberechi Eze (Arsenal), open play, 0.02 xG, off target 44’ Martin Ødegaard (Arsenal), set piece, 0.02 xG, blocked 56’ Mikel Merino (Arsenal), open play, 0.02 xG, saved 63’ Declan Rice (Arsenal), open play, 0.02 xG, off target 87’ Noni Madueke (Arsenal), from a corner, 0.02 xG, blocked 16’ Matteo Politano (Napoli), open play, 0.01 xG, saved 45’ Bukayo Saka (Arsenal), open play, 0.70 xG, off target 22’ Mikel Merino (Arsenal), open play, 0.53 xG, saved 85’ Noni Madueke (Arsenal), open play, 0.50 xG, saved 50’ Piero Hincapié (Arsenal), open play, 0.47 xG, off target 85’ Christos Tzolis (Arsenal), open play, 0.38 xG, blocked 90+3’ Christos Tzolis (Arsenal), open play, 0.25 xG, saved 29’ Bukayo Saka (Arsenal), open play, 0.18 xG, off target 70’ Christos Tzolis (Arsenal), open play, 0.15 xG, off target 71’ Piero Hincapié (Arsenal), open play, 0.14 xG, off target 47’ Piero Hincapié (Arsenal), from a corner, 0.09 xG, off target 23’ Ben White (Arsenal), from a corner, 0.09 xG, saved 62’ Rasmus Højlund (Napoli), open play, 0.08 xG, blocked 75’ Martin Ødegaard (Arsenal), open play, 0.08 xG, goal 23’ Alisson Santos (Napoli), open play, 0.06 xG, blocked 71’ Martin Ødegaard (Arsenal), open play, 0.06 xG, blocked 82’ Bruno Guimarães (Arsenal), open play, 0.06 xG, off target 35’ Declan Rice (Arsenal), open play, 0.05 xG, off target 6’ Bukayo Saka (Arsenal), open play, 0.05 xG, blocked 8’ Eberechi Eze (Arsenal), open play, 0.05 xG, blocked 39’ Bukayo Saka (Arsenal), open play, 0.04 xG, off target 15’ Kevin De Bruyne (Napoli), open play, 0.04 xG, saved 39’ Matteo Politano (Napoli), open play, 0.04 xG, saved 53’ Bukayo Saka (Arsenal), open play, 0.04 xG, blocked 13’ Bukayo Saka (Arsenal), set piece, 0.03 xG, saved 12’ Gabriel Magalhães (Arsenal), set piece, 0.02 xG, blocked 28’ Eberechi Eze (Arsenal), open play, 0.02 xG, off target 63’ Declan Rice (Arsenal), open play, 0.02 xG, off target 87’ Noni Madueke (Arsenal), from a corner, 0.02 xG, blocked 44’ Martin Ødegaard (Arsenal), set piece, 0.02 xG, blocked 56’ Mikel Merino (Arsenal), open play, 0.02 xG, saved 16’ Matteo Politano (Napoli), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Napoli 4-3-3 Starting XI
Meret 46’
Olivera
Rrahmani
Marín
Lorenzo
Gilmour
Lobotka 77’
Bruyne
Santos 58’
Højlund 76’
Politano 57’
Arsenal 4-2-3-1 Starting XI
Raya
Hincapié
Konsa
Magalhães
White 82’
Rice
Merino 65’
Ødegaard
Eze 66’
Saka 73’
Gyökeres 73’

Player stats

Goalkeeper2 players
Alex Meret Taken off
46′ – – –
Vanja Milinković-Savić Came on as a substitute
44′ – – –
Defenders5 players
90′ – – –
90′ – – –
90′ – – –
90′ – – –
Costantino Favasuli Came on as a substitute
33′ – – –
Midfielders6 players
90′ – – – – –
90′ – – – –
Stanislav Lobotka Taken off
77′ – – 33 – – 1 1 1 – – –
Matteo Politano Taken off
57′ – – 10 – – – – 1 – – –
Alisson Santos Taken off
58′ – – 22 – – 1 – 4 – 1 –
Antonio Vergara Came on as a substitute
32′ – – – – –
Forwards3 players
Rasmus Højlund Taken off
76′ – – 1 – 0.08 – – 2 – 14 –
David Neres Came on as a substitute
14′ – – – – – – –
Lorenzo Lucca Came on as a substitute
13′ – – – – – –
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.