UEFA Champions League 2nd Qualifying Round

Servette FC 1 - 3 FT Plzen

Stade de Genève

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

Futmetrix Verdict
90
FT
Wed, Jul 30
Servette FC
1-3
Plzen
⚡ Intensity 90
⚖️ Balance 71
🏆 Stakes 33
🎲 Upset 0
Plzen's chaos masterclass at Stade de Genève

Plzen's Controlled Chaos: How the Czech Side Weathered the Storm to Stun Servette

Must-Watch Futmetrix Score: 90/100. A Champions League qualifier descended into theatrical carnage at Stade de Genève, but Plzen's defensive intensity and clinical finishing proved far too much for a Servette side left chasing shadows.

Early Blitz Sets the Tone

Servette came out swinging. A. Antunes fired them ahead in the fourth minute, assisted by S. Rouiller, and for a moment, the home crowd at Stade de Genève dared to dream. But Plzen had other ideas. The Czech visitors flipped the script with surgical precision. K. Spacil equalised in the 29th minute, then M. Vydra struck again just two minutes later to seize control. Within 30 minutes, the balance had shifted entirely—Servette's early intensity had evaporated, replaced by panic.

Red Card Chaos Reshapes Everything

The turning point arrived in the 66th minute when Adrian Zeljković received his marching orders for a foul, leaving Plzen down to 10 men. Three minutes later, Yoan Severin saw red for Servette, levelling the numbers. What should have been Servette's moment of reprieve became their undoing. Playing with 10 men against 10, Plzen maintained their shape with remarkable discipline while Servette lacked the composure to capitalise. Václav Jemelka was the architect of this defensive resilience—his positioning and reading of the game earned him Man of the Match honours (8.5 rating) as he orchestrated Plzen's backline with the precision of a chess grandmaster.

The Penalty That Sealed It

With the stakes rising and desperation mounting, VAR confirmed a penalty for Plzen in the 85th minute. R. Durosinmi converted from the spot in the 87th minute to make it 3-1, a goal that felt less like a conclusion and more like a mercy stroke. Florian Wiegele's three saves proved crucial for Plzen, but it was the collective resolve that mattered most. Despite trailing in possession (41% vs Servette's 59%), Plzen's clinical finishing on eight shots on target versus Servette's five told the story: the Czech side made their chances count.

Key Questions

How did the red card for Adrian Zeljković impact the match?

Zeljković's 66th-minute dismissal seemed catastrophic for Plzen, but Jemelka's defensive mastery kept them organised. Servette's red card minutes later neutralised any advantage, and Plzen's discipline proved decisive.

What made Václav Jemelka the Man of the Match?

Jemelka's 8.5 rating reflected his commanding defensive positioning and reading of play, especially crucial during the 10-vs-10 chaos. His leadership stabilised Plzen's backline throughout.

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
59%
41%
Servette FC 59%
Plzen 41%
Shots
17
14
Servette FC 17
Plzen 14
Shots on Target
5
8
Servette FC 5
Plzen 8
Expected Goals (xG)
0.00
0.00
Servette FC 0.00
Plzen 0.00
Passes
472
318
Servette FC 472
Plzen 318
Pass Accuracy
80%
73%
Servette FC 80%
Plzen 73%
Corners
8
4
Servette FC 8
Plzen 4
Fouls
11
11
Servette FC 11
Plzen 11
Yellow Cards
4
1
Servette FC 4
Plzen 1
Red Cards
1
1
Servette FC 1
Plzen 1

Match Events

4' A. Antunes (S. Rouiller)
25' 🟨 Yoan Severin
K. Spacil (S. Dweh) 29'
M. Vydra 31'
37' 🟨 Bradley Mazikou
Lukáš Červ 🟨 39'
HT
69' 🟨 Yoan Severin
69' 🟥 Yoan Severin
71' 🔄 K. Spacil M. Doski
71' 🔄 M. Havel A. Memic
S. Mraz J. Guillemenot 🔄 75'
A. Antunes D. Bronn 🔄 75'
78' 🔄 M. Vydra T. Ladra
Merchas Doski 85'
R. Durosinmi 87'
T. Magnin L. Srdanovic 🔄 89'
G. Morandi K. Varela 🔄 89'
90'+3 🔄 P. Sulc D. Visinsky
B. Mazikou A. Jallow 🔄 90'+3
90'+4 🟨 Ablie Jallow
FT

Player Cards

Our take on every player in this match

Servette FC

Midfielders
F. Wiegele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Dweh
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
S. Markovic
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
V. Jemelka
ENFORCER
ENFORCER
5
Tackles
5
Tackles
12
Duels Won
75%
Win %
M. Havel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
A. Zeljkovic
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
4
Fouls
6
Rating
L. Cerv
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
K. Spacil
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
P. Sulc
NPC
NPC
89
Minutes
89
Minutes
15%
Pass Acc
6.9
Rating
M. Vydra
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
R. Durosinmi
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Penalty
Impact
6.3
Rating
BENCH
M. Tvrdon
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Silhavy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Kabongo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Visinsky
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Doski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
T. Ladra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
J. Panos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Paluska
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Sloncik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Valenta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Adu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Memic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry

Plzen

Midfielders
J. Mall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Magnin
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.7
Rating
S. Rouiller
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
80%
Duel Win %
Y. Severin
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.3
Rating
B. Mazikou
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
T. Cognat
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
A. Baron
MAGNET
MAGNET
81
Activity
81
Activity
76
Passes
5
Duels
M. Stevanovic
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Antunes
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
G. Morandi
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
27%
Pass Acc
S. Mraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
J. Frick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Aubert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Srdanovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
G. Ondoua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Ouattara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Guillemenot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
D. Bronn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
K. Varela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
A. Jallow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
L. Zuka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Simo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Atangana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
22/07/2025 Plzen 0 - 1 Servette FC UEFA Champions League Doosan Arena
14/03/2024 Plzen 0 - 0 Servette FC UEFA Europa Conference League Doosan Aréna
07/03/2024 Servette FC 0 - 0 Plzen UEFA Europa Conference League Stade de Genève
22/07/2025
UEFA Champions League Doosan Arena
14/03/2024
UEFA Europa Conference League Doosan Aréna
07/03/2024
UEFA Europa Conference League Stade de Genève
Servette FC Win
Plzen Win
Draw