UEFA Champions League League Stage - 8

Union St. Gilloise 1 - 0 FT Atalanta

Lotto Park

AI-powered match analysis and previews to help you decide which games are worth watching

24
FT
Wed, Jan 28
Union St. Gilloise
1-0
Atalanta
⚡ Intensity 18
⚖️ Balance 20
🏆 Stakes 4
🎲 Upset 60
Union St. Gilloise stun Atalanta at Lotto Park

Union St. Gilloise Defy the Odds in Brussels

Skip It Futmetrix Score: 24/100. An evening of grit and tactical discipline saw the Belgian underdogs secure a famous European scalp against a wasteful Atalanta side.

The Siege of Lotto Park

The atmosphere at Lotto Park was electric as Union St. Gilloise prepared to host a continental heavyweight. From the outset, the visitors from Bergamo sought to impose their will, moving the ball with a precision that saw them finish the night having dominated possession with 64%. The Italian side looked comfortable, orchestrated from the back by Isak Hien, who read the play with veteran-like composure to snuff out early Belgian forays. Despite the territorial advantage, Atalanta struggled to penetrate a low block that prioritised Balance over bravery. The Belgians remained patient, absorbing a total of 13 shots from the visitors, many of which were forced from distance or blocked by a desperate wall of yellow and blue. It was a tactical standoff that tested the patience of the home faithful throughout the first half.

The Counter-Punch Pivot

The match swung on its axis in the 70th minute, defying the statistical flow of the encounter. While Atalanta had enjoyed the lion's share of the ball, they lacked the clinical edge required to dismantle a resolute defence. A swift counter-attack, sparked by the vision of A. Ait El Hadj, caught the Italian backline momentarily out of shape. His perfectly weighted delivery found A. Khalaili, who kept his cool to slot home the opening goal. This moment injected a sudden surge of Intensity into the proceedings, as the "underdog" narrative began to take physical form. The goal was one of only four shots on target for the hosts, but its impact was seismic, forcing Atalanta to abandon their patient buildup in search of an immediate response that never quite materialised against the inspired hosts.

Defensive Resilience and the Upset

The closing stages were a masterclass in defensive resilience. As the Stakes rose, Union St. Gilloise retreated into a compact unit, inviting pressure but offering no space in the final third. Atalanta’s frustration was evident; despite completing 521 accurate passes compared to the hosts' 251, they could not find the killer pass to unlock the door. The 1-0 scoreline held firm, confirming a massive Upset that reverberated across the Champions League table. For Atalanta, this represents a significant setback in their quest for a higher seeding, while for the Belgian side, it is a night that validates their European credentials. The tactical gamble paid off, proving that 36% possession can be more than enough when paired with clinical execution and a tireless work rate under the lights in Brussels.

Key Questions

Who scored the winning goal?

A. Khalaili scored the only goal of the match in the 70th minute, assisted by A. Ait El Hadj.

How did the possession stats look?

Atalanta dominated with 64% possession, but Union St. Gilloise won the match with just 36% of the ball.

Who was the top performer?

Despite the loss, Atalanta defender Isak Hien was the top performer with a 7.6 rating for his outstanding defensive display.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
36%
64%
Union St. Gilloise 36%
Atalanta 64%
Shots
8
13
Union St. Gilloise 8
Atalanta 13
Shots on Target
4
2
Union St. Gilloise 4
Atalanta 2
Expected Goals (xG)
1.00
0.87
Union St. Gilloise 1.00
Atalanta 0.87
Passes
342
602
Union St. Gilloise 342
Atalanta 602
Pass Accuracy
73%
87%
Union St. Gilloise 73%
Atalanta 87%
Corners
0
6
Union St. Gilloise 0
Atalanta 6
Fouls
10
11
Union St. Gilloise 10
Atalanta 11
Yellow Cards
2
2
Union St. Gilloise 2
Atalanta 2
Red Cards
0
0
Union St. Gilloise 0
Atalanta 0

Match Events

10' 🟨 C. Burgess
L. Samardzic 🟨 28'
HT
↓ A. Lookman ↑K. Sulemana 🔄 51'
↓ L. Samardzic ↑C. De Ketelaere 🔄 52'
↓ Y. Musah ↑M. De Roon 🔄 52'
57' 🔄 ↓ R. Florucz ↑M. Fuseini
57' 🔄 ↓ A. Zorgane ↑R. Schoofs
↓ N. Krstovic ↑G. Scamacca 🔄 61'
H. Ahanor 🟨 69'
70' âš˝ A. Khalaili (A. Ait El Hadj)
↓ O. Kossounou ↑M. Pasalic 🔄 74'
77' 🟨 R. Sykes
85' 🔄 ↓ Guilherme Smith ↑O. Niang
90'+2 🔄 ↓ A. Ait El Hadj ↑F. Leysen
G. Scamacca 🟨 90'+3
FT

Player Cards

Season performance ratings for players in this match

Union St. Gilloise

Goalkeepers
Kjell Scherpen
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Anan Khalaili
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kevin Mac Allister
ENFORCER
ENFORCER
6
Tackles
6
Tackles
7
Duels Won
78%
Win %
Christian Burgess
NPC
NPC
93
Minutes
93
Minutes
22%
Pass Acc
6.6
Rating
Ross Sykes
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Louis Patris
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Midfielders
Raul Florucz
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Adem Zorgane
👻 Invisible Nothing to note
Kamiel Van de Perre
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Guilherme Smith
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Forwards
Anouar Ait El Hadj
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
18%
Pass Acc
BENCH
Vic Chambaere
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fedde Leysen
CAMEO
CAMEO
1
Minutes
1
Minutes
0
Touches
None
Events
Rob Schoofs
👻 Invisible Nothing to note
Nathan Huygevelde
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Ousseynou Niang
CAMEO
CAMEO
8
Minutes
8
Minutes
5
Touches
None
Events
Soulaimane Berradi
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Mohammed Fuseini
👻 Invisible Nothing to note
Youssef Hamoutahar
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Sekou Keita
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events

Atalanta

Goalkeepers
Marco Sportiello
NPC
NPC
93
Minutes
93
Minutes
20%
Pass Acc
6.2
Rating
Defenders
Odilon Kossounou
NPC
NPC
74
Minutes
74
Minutes
65%
Pass Acc
6.7
Rating
Isak Hien
MAGNET
MAGNET
92
Activity
92
Activity
87
Passes
5
Duels
Honest Ahanor
MAGNET
MAGNET
87
Activity
87
Activity
70
Passes
17
Duels
Midfielders
Davide Zappacosta
NPC
NPC
93
Minutes
93
Minutes
45%
Pass Acc
6.5
Rating
Yunus Musah
👻 Invisible Nothing to note
Éderson
MAGNET
MAGNET
71
Activity
71
Activity
62
Passes
9
Duels
Lorenzo Bernasconi
NPC
NPC
93
Minutes
93
Minutes
50%
Pass Acc
6.7
Rating
Forwards
Lazar Samardžić
👻 Invisible Nothing to note
Ademola Lookman
SWEEPER
SWEEPER
1
Cleanups
1
Cleanups
1
Interceptions
0
Blocks
Nikola Krstović
SUNDAY LEAGUER
SUNDAY LEAGUER
5.9
Rating
5.9
Rating
10
Duels Lost
14
Poss Lost
BENCH
Marco Carnesecchi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Francesco Rossi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Berat Djimsiti
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Sead Kolašinac
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Giorgio Scalvini
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Marten de Roon
👻 Invisible Nothing to note
Mario Pašalić
👻 Invisible Nothing to note
Nicola Zalewski
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Kamaldeen Sulemana
👻 Invisible Nothing to note
Charles De Ketelaere
👻 Invisible Nothing to note
Gianluca Scamacca
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 8 24 23 4 +19 WArsenal 3 - 2 Kairat Almaty (28-01-2026)WInter 1 - 3 Arsenal (20-01-2026)WClub Brugge KV 0 - 3 Arsenal (10-12-2025)WArsenal 3 - 1 Bayern MĂĽnchen (26-11-2025)WSlavia Praha 0 - 3 Arsenal (04-11-2025)
2 Bayern MĂĽnchen 8 21 22 8 +14 WPSV Eindhoven 1 - 2 Bayern MĂĽnchen (28-01-2026)WBayern MĂĽnchen 2 - 0 Union St. Gilloise (21-01-2026)WBayern MĂĽnchen 3 - 1 Sporting CP (09-12-2025)LArsenal 3 - 1 Bayern MĂĽnchen (26-11-2025)WParis Saint Germain 1 - 2 Bayern MĂĽnchen (04-11-2025)
3 Liverpool 8 18 20 8 +12 WLiverpool 6 - 0 Qarabag (28-01-2026)WMarseille 0 - 3 Liverpool (21-01-2026)WInter 0 - 1 Liverpool (09-12-2025)LLiverpool 1 - 4 PSV Eindhoven (26-11-2025)WLiverpool 1 - 0 Real Madrid (04-11-2025)
4 Tottenham 8 17 17 7 +10 WEintracht Frankfurt 0 - 2 Tottenham (28-01-2026)WTottenham 2 - 0 Borussia Dortmund (20-01-2026)WTottenham 3 - 0 Slavia Praha (09-12-2025)LParis Saint Germain 5 - 3 Tottenham (26-11-2025)WTottenham 4 - 0 FC Copenhagen (04-11-2025)
5 Barcelona 8 16 22 14 +8 WBarcelona 4 - 1 FC Copenhagen (28-01-2026)WSlavia Praha 2 - 4 Barcelona (21-01-2026)WBarcelona 2 - 1 Eintracht Frankfurt (09-12-2025)LChelsea 3 - 0 Barcelona (25-11-2025)DClub Brugge KV 3 - 3 Barcelona (05-11-2025)
6 Chelsea 8 16 17 10 +7 WNapoli 2 - 3 Chelsea (28-01-2026)WChelsea 1 - 0 Pafos (21-01-2026)LAtalanta 2 - 1 Chelsea (09-12-2025)WChelsea 3 - 0 Barcelona (25-11-2025)DQarabag 2 - 2 Chelsea (05-11-2025)
7 Sporting CP 8 16 17 11 +6 WAthletic Club 2 - 3 Sporting CP (28-01-2026)WSporting CP 2 - 1 Paris Saint Germain (20-01-2026)LBayern MĂĽnchen 3 - 1 Sporting CP (09-12-2025)WSporting CP 3 - 0 Club Brugge KV (26-11-2025)DJuventus 1 - 1 Sporting CP (04-11-2025)
8 Manchester City 8 16 15 9 +6 WManchester City 2 - 0 Galatasaray (28-01-2026)LBodo/Glimt 3 - 1 Manchester City (20-01-2026)WReal Madrid 1 - 2 Manchester City (10-12-2025)LManchester City 0 - 2 Bayer Leverkusen (25-11-2025)WManchester City 4 - 1 Borussia Dortmund (05-11-2025)
9 Real Madrid 8 15 21 12 +9 LBenfica 4 - 2 Real Madrid (28-01-2026)WReal Madrid 6 - 1 Monaco (20-01-2026)LReal Madrid 1 - 2 Manchester City (10-12-2025)WOlympiakos Piraeus 3 - 4 Real Madrid (26-11-2025)LLiverpool 1 - 0 Real Madrid (04-11-2025)
10 Inter 8 15 15 7 +8 WBorussia Dortmund 0 - 2 Inter (28-01-2026)LInter 1 - 3 Arsenal (20-01-2026)LInter 0 - 1 Liverpool (09-12-2025)LAtletico Madrid 2 - 1 Inter (26-11-2025)WInter 2 - 1 Kairat Almaty (05-11-2025)
11 Paris Saint Germain 8 14 21 11 +10 DParis Saint Germain 1 - 1 Newcastle (28-01-2026)LSporting CP 2 - 1 Paris Saint Germain (20-01-2026)DAthletic Club 0 - 0 Paris Saint Germain (10-12-2025)WParis Saint Germain 5 - 3 Tottenham (26-11-2025)LParis Saint Germain 1 - 2 Bayern MĂĽnchen (04-11-2025)
12 Newcastle 8 14 17 7 +10 DParis Saint Germain 1 - 1 Newcastle (28-01-2026)WNewcastle 3 - 0 PSV Eindhoven (21-01-2026)DBayer Leverkusen 2 - 2 Newcastle (10-12-2025)LMarseille 2 - 1 Newcastle (25-11-2025)WNewcastle 2 - 0 Athletic Club (05-11-2025)
13 Juventus 8 13 14 10 +4 DMonaco 0 - 0 Juventus (28-01-2026)WJuventus 2 - 0 Benfica (21-01-2026)WJuventus 2 - 0 Pafos (10-12-2025)WBodo/Glimt 2 - 3 Juventus (25-11-2025)DJuventus 1 - 1 Sporting CP (04-11-2025)
14 Atletico Madrid 8 13 17 15 +2 LAtletico Madrid 1 - 2 Bodo/Glimt (28-01-2026)DGalatasaray 1 - 1 Atletico Madrid (21-01-2026)WPSV Eindhoven 2 - 3 Atletico Madrid (09-12-2025)WAtletico Madrid 2 - 1 Inter (26-11-2025)WAtletico Madrid 3 - 1 Union St. Gilloise (04-11-2025)
15 Atalanta 8 13 10 10 0 LUnion St. Gilloise 1 - 0 Atalanta (28-01-2026)LAtalanta 2 - 3 Athletic Club (21-01-2026)WAtalanta 2 - 1 Chelsea (09-12-2025)WEintracht Frankfurt 0 - 3 Atalanta (26-11-2025)WMarseille 0 - 1 Atalanta (05-11-2025)
16 Bayer Leverkusen 8 12 13 14 -1 WBayer Leverkusen 3 - 0 Villarreal (28-01-2026)LOlympiakos Piraeus 2 - 0 Bayer Leverkusen (20-01-2026)DBayer Leverkusen 2 - 2 Newcastle (10-12-2025)WManchester City 0 - 2 Bayer Leverkusen (25-11-2025)WBenfica 0 - 1 Bayer Leverkusen (05-11-2025)
17 Borussia Dortmund 8 11 19 17 +2 LBorussia Dortmund 0 - 2 Inter (28-01-2026)LTottenham 2 - 0 Borussia Dortmund (20-01-2026)DBorussia Dortmund 2 - 2 Bodo/Glimt (10-12-2025)WBorussia Dortmund 4 - 0 Villarreal (25-11-2025)LManchester City 4 - 1 Borussia Dortmund (05-11-2025)
18 Olympiakos Piraeus 8 11 10 14 -4 WAjax 1 - 2 Olympiakos Piraeus (28-01-2026)WOlympiakos Piraeus 2 - 0 Bayer Leverkusen (20-01-2026)WKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)LOlympiakos Piraeus 3 - 4 Real Madrid (26-11-2025)DOlympiakos Piraeus 1 - 1 PSV Eindhoven (04-11-2025)
19 Club Brugge KV 8 10 15 17 -2 WClub Brugge KV 3 - 0 Marseille (28-01-2026)WKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LClub Brugge KV 0 - 3 Arsenal (10-12-2025)LSporting CP 3 - 0 Club Brugge KV (26-11-2025)DClub Brugge KV 3 - 3 Barcelona (05-11-2025)
20 Galatasaray 8 10 9 11 -2 LManchester City 2 - 0 Galatasaray (28-01-2026)DGalatasaray 1 - 1 Atletico Madrid (21-01-2026)LMonaco 1 - 0 Galatasaray (09-12-2025)LGalatasaray 0 - 1 Union St. Gilloise (25-11-2025)WAjax 0 - 3 Galatasaray (05-11-2025)
21 Monaco 8 10 8 14 -6 DMonaco 0 - 0 Juventus (28-01-2026)LReal Madrid 6 - 1 Monaco (20-01-2026)WMonaco 1 - 0 Galatasaray (09-12-2025)DPafos 2 - 2 Monaco (26-11-2025)WBodo/Glimt 0 - 1 Monaco (04-11-2025)
22 Qarabag 8 10 13 21 -8 LLiverpool 6 - 0 Qarabag (28-01-2026)WQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LQarabag 2 - 4 Ajax (10-12-2025)LNapoli 2 - 0 Qarabag (25-11-2025)DQarabag 2 - 2 Chelsea (05-11-2025)
23 Bodo/Glimt 8 9 14 15 -1 WAtletico Madrid 1 - 2 Bodo/Glimt (28-01-2026)WBodo/Glimt 3 - 1 Manchester City (20-01-2026)DBorussia Dortmund 2 - 2 Bodo/Glimt (10-12-2025)LBodo/Glimt 2 - 3 Juventus (25-11-2025)LBodo/Glimt 0 - 1 Monaco (04-11-2025)
24 Benfica 8 9 10 12 -2 WBenfica 4 - 2 Real Madrid (28-01-2026)LJuventus 2 - 0 Benfica (21-01-2026)WBenfica 2 - 0 Napoli (10-12-2025)WAjax 0 - 2 Benfica (25-11-2025)LBenfica 0 - 1 Bayer Leverkusen (05-11-2025)
25 Marseille 8 9 11 14 -3 LClub Brugge KV 3 - 0 Marseille (28-01-2026)LMarseille 0 - 3 Liverpool (21-01-2026)WUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WMarseille 2 - 1 Newcastle (25-11-2025)LMarseille 0 - 1 Atalanta (05-11-2025)
26 Pafos 8 9 8 11 -3 WPafos 4 - 1 Slavia Praha (28-01-2026)LChelsea 1 - 0 Pafos (21-01-2026)LJuventus 2 - 0 Pafos (10-12-2025)DPafos 2 - 2 Monaco (26-11-2025)WPafos 1 - 0 Villarreal (05-11-2025)
27 Union St. Gilloise 8 9 8 17 -9 WUnion St. Gilloise 1 - 0 Atalanta (28-01-2026)LBayern MĂĽnchen 2 - 0 Union St. Gilloise (21-01-2026)LUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WGalatasaray 0 - 1 Union St. Gilloise (25-11-2025)LAtletico Madrid 3 - 1 Union St. Gilloise (04-11-2025)
28 PSV Eindhoven 8 8 16 16 0 LPSV Eindhoven 1 - 2 Bayern MĂĽnchen (28-01-2026)LNewcastle 3 - 0 PSV Eindhoven (21-01-2026)LPSV Eindhoven 2 - 3 Atletico Madrid (09-12-2025)WLiverpool 1 - 4 PSV Eindhoven (26-11-2025)DOlympiakos Piraeus 1 - 1 PSV Eindhoven (04-11-2025)
29 Athletic Club 8 8 9 14 -5 LAthletic Club 2 - 3 Sporting CP (28-01-2026)WAtalanta 2 - 3 Athletic Club (21-01-2026)DAthletic Club 0 - 0 Paris Saint Germain (10-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LNewcastle 2 - 0 Athletic Club (05-11-2025)
30 Napoli 8 8 9 15 -6 LNapoli 2 - 3 Chelsea (28-01-2026)DFC Copenhagen 1 - 1 Napoli (20-01-2026)LBenfica 2 - 0 Napoli (10-12-2025)WNapoli 2 - 0 Qarabag (25-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)
31 FC Copenhagen 8 8 12 21 -9 LBarcelona 4 - 1 FC Copenhagen (28-01-2026)DFC Copenhagen 1 - 1 Napoli (20-01-2026)WVillarreal 2 - 3 FC Copenhagen (10-12-2025)WFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LTottenham 4 - 0 FC Copenhagen (04-11-2025)
32 Ajax 8 6 8 21 -13 LAjax 1 - 2 Olympiakos Piraeus (28-01-2026)WVillarreal 1 - 2 Ajax (20-01-2026)WQarabag 2 - 4 Ajax (10-12-2025)LAjax 0 - 2 Benfica (25-11-2025)LAjax 0 - 3 Galatasaray (05-11-2025)
33 Eintracht Frankfurt 8 4 10 21 -11 LEintracht Frankfurt 0 - 2 Tottenham (28-01-2026)LQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LBarcelona 2 - 1 Eintracht Frankfurt (09-12-2025)LEintracht Frankfurt 0 - 3 Atalanta (26-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)
34 Slavia Praha 8 3 5 19 -14 LPafos 4 - 1 Slavia Praha (28-01-2026)LSlavia Praha 2 - 4 Barcelona (21-01-2026)LTottenham 3 - 0 Slavia Praha (09-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LSlavia Praha 0 - 3 Arsenal (04-11-2025)
35 Villarreal 8 1 5 18 -13 LBayer Leverkusen 3 - 0 Villarreal (28-01-2026)LVillarreal 1 - 2 Ajax (20-01-2026)LVillarreal 2 - 3 FC Copenhagen (10-12-2025)LBorussia Dortmund 4 - 0 Villarreal (25-11-2025)LPafos 1 - 0 Villarreal (05-11-2025)
36 Kairat Almaty 8 1 7 22 -15 LArsenal 3 - 2 Kairat Almaty (28-01-2026)LKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)LFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LInter 2 - 1 Kairat Almaty (05-11-2025)