Club Brugge vs Aston Villa

8 September 2026 · Champions League · Matchday 1 · 2026/27 · Referee Sandro Schärer

Full time 2 – 3

Half-time: 1–3

  • Hugo Vetlesen 19’
  • Nicolò Tresoldi 61’ (pen)
  • John McGinn 11’
  • Emiliano Buendía 22’
  • Nicolas Jackson 43’

Match summary

Aston Villa took a 3-2 win at Club Brugge. Aston Villa led 3-1 at half-time.

In the first half, John McGinn put Aston Villa ahead in the 11th minute, Hugo Vetlesen equalised in the 19th minute, Emiliano Buendía put Aston Villa back in front in the 22nd minute, and Nicolas Jackson made it 1-3 in the 43rd minute. In the second half, Nicolò Tresoldi pulled one back to make it 2-3 from the penalty spot in the 61st minute.

The chances backed that up: Aston Villa created 3.12 expected goals (xG) from 21 shots to Club Brugge's 1.53 from 14.

Match stats

64% Possession 36%
14 Shots 21
7 Shots on target 9
4 Corners 5
101 Attacks 86
82 Dangerous attacks 46
602 Passes 337
88.4% Pass accuracy 83.1%
17 Tackles 23
17 Fouls 14
3 Yellow cards 3
1 Offsides 2

Key events

Club Brugge Aston Villa
Kick-off
9’
Ian MaatsenArgument
Jan VirgiliShot on target
9’
11’
John McGinnLeft foot shot0-1 (Aston Villa)
13’
Boubacar KamaraShot on target
13’
George HemmingsShot on target
Hugo VetlesenLeft foot shot1-1 (Club Brugge)
19’
22’
Emiliano BuendíaRight foot shot1-2 (Aston Villa)
32’
John McGinnShot on target
Carlos ForbsShot on target
42’
43’
Nicolas JacksonRight foot shot1-3 (Aston Villa)
45’
Emiliano BuendíaShot on target
Half-time1-3
Second half underway
Hans VanakenSimulation
48’
Joaquin SeysVAR: No penalty
59’
Nicolò TresoldiPenalty2-3 (Club Brugge)
61’
62’
Hugo VetlesenShot on target
68’
Nicolò TresoldiShot on target
69’
70’
Nicolas JacksonShot on target
78’
89’
89’
Nicolò TresoldiShot on target
90+3’
Full-time2-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.53 3.12 11’ John McGinn (Aston Villa), 0-1 11’ 19’ Hugo Vetlesen (Club Brugge), 1-1 19’ 22’ Emiliano Buendía (Aston Villa), 1-2 22’ 43’ Nicolas Jackson (Aston Villa), 1-3 43’ 61’ Nicolò Tresoldi (Club Brugge), 2-3 61’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.53 3.12 11’ John McGinn (Aston Villa), 0-1 McGinn 11’ 19’ Hugo Vetlesen (Club Brugge), 1-1 Vetlesen 19’ 22’ Emiliano Buendía (Aston Villa), 1-2 Buendía 22’ 43’ Nicolas Jackson (Aston Villa), 1-3 Jackson 43’ 61’ Nicolò Tresoldi (Club Brugge), 2-3 Tresoldi 61’
Club Brugge 1.53 xGAston Villa 3.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aston Villa attacking Club Brugge attacking 
43’ Nicolas Jackson (Aston Villa), open play, 0.82 xG, goal 61’ Nicolò Tresoldi (Club Brugge), penalty, 0.79 xG, goal 22’ Emiliano Buendía (Aston Villa), open play, 0.58 xG, goal 13’ George Hemmings (Aston Villa), open play, 0.35 xG, saved 15’ George Hemmings (Aston Villa), open play, 0.27 xG, off target 19’ Hugo Vetlesen (Club Brugge), open play, 0.20 xG, goal 15’ Emiliano Buendía (Aston Villa), direct free kick, 0.16 xG, blocked 70’ Nicolas Jackson (Aston Villa), open play, 0.13 xG, saved 81’ João Gomes (Aston Villa), open play, 0.13 xG, blocked 76’ Alysson (Aston Villa), open play, 0.13 xG, blocked 40’ Nicolas Jackson (Aston Villa), set piece, 0.12 xG, off target 67’ Joaquin Seys (Club Brugge), open play, 0.12 xG, blocked 65’ Nicolò Tresoldi (Club Brugge), open play, 0.10 xG, blocked 49’ John McGinn (Aston Villa), open play, 0.08 xG, off target 53’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, blocked 69’ Nicolò Tresoldi (Club Brugge), from a corner, 0.06 xG, saved 2’ Emiliano Buendía (Aston Villa), open play, 0.06 xG, off target 81’ Lamare Bogarde (Aston Villa), from a corner, 0.05 xG, blocked 59’ Nicolò Tresoldi (Club Brugge), set piece, 0.05 xG, off target 9’ Jan Virgili (Club Brugge), open play, 0.04 xG, saved 90+3’ Nicolò Tresoldi (Club Brugge), open play, 0.04 xG, saved 11’ John McGinn (Aston Villa), open play, 0.03 xG, goal 32’ John McGinn (Aston Villa), open play, 0.03 xG, saved 56’ Freddie Potts (Club Brugge), set piece, 0.03 xG, off target 39’ Carlos Forbs (Club Brugge), from a corner, 0.02 xG, off target 68’ Hugo Vetlesen (Club Brugge), open play, 0.02 xG, saved 80’ Alysson (Aston Villa), set piece, 0.02 xG, blocked 19’ Kyriani Sabbe (Club Brugge), open play, 0.02 xG, off target 5’ Ian Maatsen (Aston Villa), set piece, 0.02 xG, off target 42’ Carlos Forbs (Club Brugge), open play, 0.02 xG, saved 74’ Hugo Vetlesen (Club Brugge), open play, 0.02 xG, blocked 30’ George Hemmings (Aston Villa), open play, 0.02 xG, blocked 33’ George Hemmings (Aston Villa), open play, 0.01 xG, blocked 45’ Emiliano Buendía (Aston Villa), open play, 0.02 xG, saved 13’ Boubacar Kamara (Aston Villa), from a corner, 0.01 xG, saved 43’ Nicolas Jackson (Aston Villa), open play, 0.82 xG, goal 61’ Nicolò Tresoldi (Club Brugge), penalty, 0.79 xG, goal 22’ Emiliano Buendía (Aston Villa), open play, 0.58 xG, goal 13’ George Hemmings (Aston Villa), open play, 0.35 xG, saved 15’ George Hemmings (Aston Villa), open play, 0.27 xG, off target 19’ Hugo Vetlesen (Club Brugge), open play, 0.20 xG, goal 15’ Emiliano Buendía (Aston Villa), direct free kick, 0.16 xG, blocked 70’ Nicolas Jackson (Aston Villa), open play, 0.13 xG, saved 81’ João Gomes (Aston Villa), open play, 0.13 xG, blocked 76’ Alysson (Aston Villa), open play, 0.13 xG, blocked 40’ Nicolas Jackson (Aston Villa), set piece, 0.12 xG, off target 67’ Joaquin Seys (Club Brugge), open play, 0.12 xG, blocked 65’ Nicolò Tresoldi (Club Brugge), open play, 0.10 xG, blocked 49’ John McGinn (Aston Villa), open play, 0.08 xG, off target 53’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, blocked 69’ Nicolò Tresoldi (Club Brugge), from a corner, 0.06 xG, saved 2’ Emiliano Buendía (Aston Villa), open play, 0.06 xG, off target 81’ Lamare Bogarde (Aston Villa), from a corner, 0.05 xG, blocked 59’ Nicolò Tresoldi (Club Brugge), set piece, 0.05 xG, off target 9’ Jan Virgili (Club Brugge), open play, 0.04 xG, saved 90+3’ Nicolò Tresoldi (Club Brugge), open play, 0.04 xG, saved 11’ John McGinn (Aston Villa), open play, 0.03 xG, goal 56’ Freddie Potts (Club Brugge), set piece, 0.03 xG, off target 32’ John McGinn (Aston Villa), open play, 0.03 xG, saved 39’ Carlos Forbs (Club Brugge), from a corner, 0.02 xG, off target 68’ Hugo Vetlesen (Club Brugge), open play, 0.02 xG, saved 80’ Alysson (Aston Villa), set piece, 0.02 xG, blocked 19’ Kyriani Sabbe (Club Brugge), open play, 0.02 xG, off target 74’ Hugo Vetlesen (Club Brugge), open play, 0.02 xG, blocked 5’ Ian Maatsen (Aston Villa), set piece, 0.02 xG, off target 30’ George Hemmings (Aston Villa), open play, 0.02 xG, blocked 42’ Carlos Forbs (Club Brugge), open play, 0.02 xG, saved 45’ Emiliano Buendía (Aston Villa), open play, 0.02 xG, saved 13’ Boubacar Kamara (Aston Villa), from a corner, 0.01 xG, saved 33’ George Hemmings (Aston Villa), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Club Brugge 4-2-3-1 Starting XI
Sommer
Seys
Lee
Mechele
Sabbe 46’
Potts 86’
Vetlesen 77’
Virgili 86’
Vanaken 77’
Forbs
Tresoldi
Aston Villa 4-2-3-1 Starting XI
Suzuki
Maatsen
Lindelöf
Torres
Wan-Bissaka 68’
Kamara 68’
Gomes
Buendía 68’
Hemmings
McGinn
Jackson 81’

Player stats

Goalkeeper1 player
90′ 5 3 21 – 1 – – –
Defenders5 players
Kyriani Sabbe Taken off
45′ 1 – – 1 – 47 – – – –
90′ 1 2 2 7 4 100 2 – – –
90′ 4 – – 6 2 95 – – – –
90′ 4 – 3 7 2 37 1 – – –
Hugo Siquet Came on as a substitute
45′ 1 – – 2 – 38 – – – –
Midfielders7 players
Freddie Potts Taken off
86′ – – 63 – – 2 1 3 3 1 –
Hans Vanaken Taken off
77′ – – 51 – – – 1 3 3 1
90′ – – 35 3 – 1 1 1 1 – –
Hugo Vetlesen Taken off
77′ 1 – 29 1 – 1 – 4 2 – –
Jan Virgili Taken off
86′ – 1 28 1 – – 1 1 1 –
Cheveyo Tsawa Came on as a substitute
13′ – – 9 – – 1 – 3 1 2 –
Félix Lemaréchal Came on as a substitute
13′ – – 11 – – – – 2 – 1 –
Forwards3 players
90′ 1 – 5 3 1.04 – 1 9 4 28 –
Romeo Vermant Came on as a substitute
9′ – – – – – – – 1 1 4
Mamadou Diakhon Came on as a substitute
9′ – – – – – – – 2 1 5 –
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.