Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
29
FT
Thu, Sep 17
Plzen
0-3
Union St. Gilloise
⚡ Intensity 38
⚖️ Balance 21
🏆 Stakes 0
🎲 Upset 10
Union St. Gilloise conquer Doosan Arena.

Win Probability

  • Plzen 39%
  • Draw 27%
  • Union St. Gilloise 34%

Futmetrix AI estimate

A Belgian Blitzkrieg at Doosan Arena

Skip It Futmetrix Score: 29/100. Union St. Gilloise delivered a ruthless attacking exhibition away from home, overwhelming Plzen to announce their European ambitions with authority.

Early Fireworks

The Intensity was palpable the very moment the referee blew the starting whistle at Doosan Arena. Plzen attempted to assert their tactical footprint early on, but Union St. Gilloise quickly turned the pitch into an absolute shooting gallery. Edging possession with a narrow 51%, the visitors bypassed the midfield battle to be direct and highly dangerous in the final third. The inevitable breakthrough arrived just 17 minutes into the contest when Massire Sylla threaded a beautiful, defense-splitting pass to Relebohile Mofokeng, who finished with cold, clinical precision. This early strike shifted the overarching Balance of the match entirely, forcing the Czech hosts to abandon their preferred defensive shape as they frantically searched for an equaliser in front of an increasingly anxious home crowd.

The Tipping Point

Despite managing to generate 14 shots of their own throughout the evening, the home side found themselves heavily outgunned in what quickly devolved into a frantic end-to-end battle. The sheer volume of scoring chances defined this middle phase of the game, with an incredible combined 36 shots attempted between the two sides. The Plzen goalkeeper put on an absolute clinic to try and stem the tide, racking up 10 vital saves to keep his team within breathing distance. However, such defensive heroics can only delay the inevitable when the attacking pressure remains this relentless. Just two minutes before the interval, Louis Patris brilliantly unlocked the weary backline, serving up a perfect delivery for Mateo Biondic. His resulting strike doubled the advantage to 2-0, delivering a crushing psychological blow just before half-time.

A Clinical Conclusion

Any lingering hopes of a miraculous second-half comeback were extinguished shortly after the restart. In the 59th minute, Besfort Zeneli found space and laid the ball off for Ondrej Kricfalusi, who hammered home the third goal to definitively ice the game. The visitors' towering 3.29 expected goals metric perfectly underscored their sheer dominance and creativity in the final third. The Stakes in this Europa League stage demand a healthy goal difference, and the Belgian side obliged by keeping their foot firmly on the gas pedal until the final whistle. A low Upset Factor given the on-pitch reality, this comprehensive 3-0 demolition on the road sends a clear, intimidating warning to the rest of the group.

Key Questions

Who scored the opening goal for Union St. Gilloise?

Relebohile Mofokeng opened the scoring in the 17th minute, capitalizing on a brilliant assist from Massire Sylla.

How many saves were made during the match?

The match featured exceptional goalkeeping with 14 combined saves, highlighted by 10 crucial stops from Plzen's goalkeeper against a relentless attack.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
49%
51%
Plzen 49%
Union St. Gilloise 51%
Shots
14
22
Plzen 14
Union St. Gilloise 22
Shots on Target
5
13
Plzen 5
Union St. Gilloise 13
Expected Goals (xG)
1.11
3.29
Plzen 1.11
Union St. Gilloise 3.29
Passes
476
525
Plzen 476
Union St. Gilloise 525
Corners
5
1
Plzen 5
Union St. Gilloise 1
Fouls
13
11
Plzen 13
Union St. Gilloise 11
Yellow Cards
2
2
Plzen 2
Union St. Gilloise 2
Red Cards
0
0
Plzen 0
Union St. Gilloise 0

Match Events

Relebohile Mofokeng (Massire Sylla) ⚽ 17'
Mateo Biondic 🟨 42'
Mateo Biondic (Louis Patris) ⚽ 43'
45' 🔄 ↓ Karel Spáčil ↑Sampson Dweh
45' 🔄 ↓ Denis Višinský ↑Salim Fago Lawal
HT
Ondrej Kricfalusi (Besfort Zeneli) ⚽ 59'
60' 🟨 Stefan Pirgic
↓ Guilherme Smith ↑Denzel De Roeve 🔄 63'
↓ Mateo Biondic ↑Kevin Rodriguez 🔄 63'
↓ Relebohile Mofokeng ↑Ilan Hurtevent 🔄 63'
64' 🔄 ↓ Amar Memić ↑Adam Gabriel
64' 🔄 ↓ Prince Kwabena Adu ↑Baboucarr Faal
72' 🔄 ↓ Patrik Hrošovský ↑Lukáš Červ
↓ Ondrej Kricfalusi ↑Nohim Chibani 🔄 75'
↓ Darius Olaru ↑Dylan Aquino 🔄 82'
FT

Player Cards

Our take on every player in this match

Plzen

Goalkeepers
Florian Wiegele
OCTOPUS
OCTOPUS
10
Saves
10
Saves
0
Conceded
100%
Save %
Defenders
Amar Memić
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Tobias Paliscak
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
45%
Duel Win %
Denis Vavro
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Karel Spáčil
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Cheick Souaré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Alexandr Sojka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Stefan Pirgic
MAGNET
MAGNET
61
Activity
61
Activity
39
Passes
22
Duels
Patrik Hrošovský
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Denis Višinský
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
45
Entry
Forwards
Prince Adu
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
Viktor Baier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Merchas Doski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Gabriel
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Sampson Dweh
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Filip Prebsl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lukáš Červ
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Jiří Panoš
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohamed Toure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Baboucarr Faal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Tomáš Ladra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christophe Kabongo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Salim Fago
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won

Union St. Gilloise

Goalkeepers
Hervé Koffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nikki Havenaar
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
67%
Duel Win %
Massiré Sylla
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
8.0
Rating
Ondrej Kricfalusi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Louis Patris
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Rob Schoofs
MAGNET
MAGNET
99
Activity
99
Activity
86
Passes
13
Duels
Darius Olaru
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
43%
Pass Acc
Guilherme Carvalho
ENFORCER
ENFORCER
3
Tackles
3
Tackles
5
Duels Won
83%
Win %
Besfort Zeneli
MAGNET
MAGNET
61
Activity
61
Activity
50
Passes
11
Duels
Forwards
Relebohile Mofokeng
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
15%
Pass Acc
Mateo Biondic
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
8.1
Rating
BENCH
Giorgi Kavelashvili
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vic Chambaere
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Denzel De Roeve
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Nohim Chibani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
I. Hurtevent
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Dylan Aquino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Kevin Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Sekou Keita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 Juventus 1 3 5 0 +5 WJuventus 5 - 0 NEC Nijmegen (17-09-2026)
2 Crystal Palace 1 3 4 0 +4 WCrystal Palace 4 - 0 Lech Poznan (17-09-2026)
3 Beşiktaş 1 3 4 1 +3 WBeşiktaş 4 - 1 Marseille (17-09-2026)
4 Sparta Praha 1 3 4 1 +3 WArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
5 Union St. Gilloise 1 3 3 0 +3 WPlzen 0 - 3 Union St. Gilloise (17-09-2026)
6 Ferencvarosi TC 1 3 3 1 +2 WCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
7 Bayer Leverkusen 1 3 2 0 +2 WBayer Leverkusen 2 - 0 Celje (16-09-2026)
8 Benfica 1 3 2 0 +2 WAC Milan 0 - 2 Benfica (16-09-2026)
9 OFI 1 3 2 0 +2 WOFI 2 - 0 1899 Hoffenheim (17-09-2026)
10 Bournemouth 1 3 2 1 +1 WReal Sociedad 1 - 2 Bournemouth (17-09-2026)
11 Lyon 1 3 2 1 +1 WAnderlecht 1 - 2 Lyon (16-09-2026)
12 Olympiakos Piraeus 1 3 2 1 +1 WOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
13 Torreense 1 3 2 1 +1 WLillestrom 1 - 2 Torreense (17-09-2026)
14 Red Bull Salzburg 1 3 1 0 +1 WLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
15 Sunderland 1 3 1 0 +1 WSunderland 1 - 0 AZ Alkmaar (16-09-2026)
16 Omonia Nicosia 1 3 1 0 +1 WOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
17 Rennes 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
18 Hapoel Beer Sheva 1 1 0 0 0 DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
19 Dinamo Zagreb 1 1 0 0 0 DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
20 Sturm Graz 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
21 Lillestrom 1 0 1 2 -1 LLillestrom 1 - 2 Torreense (17-09-2026)
22 Jagiellonia 1 0 1 2 -1 LOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
23 Real Sociedad 1 0 1 2 -1 LReal Sociedad 1 - 2 Bournemouth (17-09-2026)
24 Anderlecht 1 0 1 2 -1 LAnderlecht 1 - 2 Lyon (16-09-2026)
25 AZ Alkmaar 1 0 0 1 -1 LSunderland 1 - 0 AZ Alkmaar (16-09-2026)
26 Celta Vigo 1 0 0 1 -1 LOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
27 Levski Sofia 1 0 0 1 -1 LLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
28 Celtic 1 0 1 3 -2 LCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
29 1899 Hoffenheim 1 0 0 2 -2 LOFI 2 - 0 1899 Hoffenheim (17-09-2026)
30 AC Milan 1 0 0 2 -2 LAC Milan 0 - 2 Benfica (16-09-2026)
31 Celje 1 0 0 2 -2 LBayer Leverkusen 2 - 0 Celje (16-09-2026)
32 Marseille 1 0 1 4 -3 LBeşiktaş 4 - 1 Marseille (17-09-2026)
33 Ararat-Armenia 1 0 1 4 -3 LArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
34 Plzen 1 0 0 3 -3 LPlzen 0 - 3 Union St. Gilloise (17-09-2026)
35 Lech Poznan 1 0 0 4 -4 LCrystal Palace 4 - 0 Lech Poznan (17-09-2026)
36 NEC Nijmegen 1 0 0 5 -5 LJuventus 5 - 0 NEC Nijmegen (17-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.