← All matches
Marcel Koller
FC Zürich
Servette FC
FC Zürich
4-1-4-1 · 4-2-3-1
Servette FC
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
34'
Q. Maceiras · Foul
35'
⚽
V. Berisha1–0
Half-time · 1–0
46'
🔁
S. Mráz ◂ L. Njoh
47'
L. Comenencia · Foul
50'
S. Hodza · Foul
59'
V. Berisha · Foul
62'
🔁
S. Walker ◂ N. Volken
62'
🔁
M. Reichmuth ◂ L. Schödler
69'
🔁
H. Mendes ◂ Q. Maceiras
69'
🔁
D. Douline ◂ Pedro Naressi
77'
D. Douline · Handball
78'
🔁
K. Spadanuda ◂ U. Emmanuel
78'
🔁
M. Bangoura ◂ L. Comenencia
78'
🔁
T. Ouattara ◂ M. Lambourde
79'
⚽
M. Bangoura · assist P. P. Keny2–0
84'
🔁
T. Nunez ◂ M. Stevanović
Full-time · 2–1
90'+1
⚽
T. Ouattara · assist H. Mendes2–1
90'+3
🔁
A. Hack ◂ B. Krasniqi
Coaches
Jocelyn Gourvennec 
Recent form
LAFC St. Gallen 18791-2
LHSpVgg Greuther Fürth2-3
LHFC Stade-Lausanne-Ouchy1-2
LHSochaux1-2
LHSC Kriens2-3
LHBasel0-1
WHSaint-Étienne1-0
LAOlympique Lyonnais1-2
LHÉtoile Carouge FC1-2
WHFC Stade-Lausanne-Ouchy2-0
Where to watch
Blue Sport 1 Live
Match facts
Stadium
Letzigrund
City
Zurich
Referee
Johannes von Mandach
Kickoff
01 Aug, 16:00 UTC
Competition
Super League
Highlights & clips
13
H. Lindner
8.0
3
S. Hodza
6.4
2
L. Kamberi
6.8
27
I. Sauter
6.7
44
S. Walker
6.6
↑ 62'
38
M. Reichmuth
6.3
↑ 62'
42
A. Hack
↑ 90'
17
K. Spadanuda
6.4
↑ 78'
23
V. Berisha
7.3
18
M. Bangoura
7.7
↑ 78'
19
P. P. Keny
6.5
1
E. Gertmonas
6.2
17
H. Mendes
6.7
↑ 69'
4
S. Rouiller
6.7
15
M. Burch
6.6
18
B. Mazikou
6.6
28
D. Douline
6.4
↑ 69'
8
T. Cognat
7.3
77
T. Ouattara
7.4
↑ 78'
41
T. Nunez
6.5
↑ 84'
90
S. Mráz
6.0
↑ 46'
97
F. Ayé
6.8
Substitutes
60GT. Pinthus
21DL. Schödler↓ 62'6.8
8DL. Comenencia↓ 78'6.6
43DN. Volken↓ 62'6.5
7MB. Krasniqi↓ 90'6.6
14MN. D. Giusto
11FU. Emmanuel↓ 78'7.3
49FD. Ramic
9FJ. Perea
Coach: Marcel Koller
Substitutes
78GL. Besson
23DQ. Maceiras↓ 69'6.8
14DL. Njoh↓ 46'6.6
34DT. Allix
6MPedro Naressi↓ 69'7.0
9MM. Stevanović↓ 84'6.6
11ML. Fomba
35MA. Vincent
22FM. Lambourde↓ 78'7.3
Coach: Jocelyn Gourvennec
Top stats
44%Possession56%
1.48Expected goals (xG)1.53
9Total shots16
4Shots on target6
2Big chances2
4Corners7
Shots
4Shots off target7
1Blocked shots3
5Shots inside box12
4Shots outside box4
0Hit woodwork0
1Big chances scored0
1Big chances missed2
0.49Goals prevented-0.47
Attack
14Touches in box33
38Final third entries67
2Offsides1
8Free kicks17
1Fouled in final third3
Passing
372Passes454
295Accurate passes367
33/69 (48%)Long balls29/66 (44%)
1/9 (11%)Crosses5/32 (16%)
21Throw-ins26
Duels
42Duels58
30/83 (36%)Ground duels53/85 (62%)
24/47 (51%)Aerial duels23/47 (49%)
10/19 (53%)Dribbles13/21 (62%)
15Dispossessed6
Defending
13Tackles25
54Tackles won60
14Interceptions8
43Clearances9
59Recoveries56
Discipline
17Fouls8
3Yellow cards2
Goalkeeping
5Saves2
13Goal kicks6
Forecast BSD enginebest price across 18 bookmakers
Who winsServette to win (DNB) 63% · 1.40 @ Betano
1X2Servette to win 47% · 1.88 @ Betano
BTTSBoth teams to score 60% · 1.63 @ Pinnacle
GoalsOver 2.5 goals 59% · 1.67 @ Pinnacle
CornersOver 8.5 corners 64% · 1.55 @ Interwetten
CornersOver 9.5 corners 52% · 1.88 @ Pinnacle
GoalsOver 1.5 goals 80% · 1.21 @ Betano
1X2Draw 25% · 4.15 @ 1xBet
CornersUnder 10.5 corners 58% · 1.80 @ Bet365
GoalsUnder 3.5 goals 63% · 1.53 @ Novibet
1X2Zürich to win 28% · 4.12 @ Pinnacle
Odds consensus
1X2consensus
3.89
FC Zürich ▲
3.82
Draw ▲
1.76
Servette FC ▼
Double Chanceconsensus
1.86
FC Zürich or Draw ▼
1.23
FC Zürich or Servette FC ▼
1.23
Draw or Servette FC ▼
Both Teams to Scoreconsensus
1.58
Yes ▲
2.25
No ▼
Total Goals 0.50consensus
1.03
Over 0.50 ▲
12.92
Under 0.50 ▲
Total Goals 1.50consensus
1.20
Over 1.50 ▲
4.40
Under 1.50 ▼
Total Goals 2.50consensus
1.62
Over 2.50 ▼
2.25
Under 2.50 ▲
Total Goals 3.50consensus
2.53
Over 3.50 ▼
1.50
Under 3.50 ▲
Total Goals 4.50consensus
4.50
Over 4.50 ▼
1.19
Under 4.50 ▲
Draw No Betconsensus
2.88
FC Zürich ▲
1.38
Servette FC ▼
Total Corners (O/U) 5.50consensus
1.04
Over 5.50 ▲
11.00
Under 5.50 ▼
Total Corners (O/U) 6.50consensus
1.10
Over 6.50 ▼
5.95
Under 6.50 ▲
Total Corners (O/U) 7.50consensus
1.23
Over 7.50 ▼
3.66
Under 7.50 ▲
Total Corners (O/U) 8.50consensus
1.45
Over 8.50 ▲
2.55
Under 8.50 ▼
Total Corners (O/U) 9.50consensus
1.78
Over 9.50 ▲
1.93
Under 9.50 ▼
Total Corners (O/U) 10.50consensus
2.22
Over 10.50 ▲
1.58
Under 10.50 ▲
Total Corners (O/U) 11.50consensus
2.93
Over 11.50 ▼
1.35
Under 11.50 ▲
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.9%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.9%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.