← All matches
Grasshopper Club Zürich
FC St. Gallen 1879
Grasshopper Club Zürich
4-3-1-2 · 4-3-3
FC St. Gallen 1879
Commentary
90'
Full-time. Grasshopper Club Zürich 2-2 FC St. Gallen 1879.
90+4'
Attempt blocked. E. Latte Lath (FC St. Gallen 1879), right-footed shot. xG 0.08.
90+1'
Goal! Grasshopper Club Zürich 2-2 FC St. Gallen 1879. L. Görtler (FC St. Gallen 1879) scores.
90'
5 minutes of added time.
85'
Attempt missed. A. Abrashi (Grasshopper Club Zürich), right-footed shot from a corner. xG 0.02.
84'
Attempt saved. G. Schettine (Grasshopper Club Zürich), right-footed shot on the counter. xG 0.08.
81'
Goal! Grasshopper Club Zürich 2-1 FC St. Gallen 1879. T. Ndenge (Grasshopper Club Zürich) scores, assisted by G. Schettine.
80'
Attempt missed. I. Schmidt (FC St. Gallen 1879), right-footed shot from a corner. xG 0.02.
62'
Attempt blocked. J. Guillemenot (FC St. Gallen 1879), right-footed shot from a free kick. xG 0.05.
62'
Attempt blocked. E. Latte Lath (FC St. Gallen 1879), right-footed shot from a set piece. xG 0.09.
62'
Attempt missed. J. Guillemenot (FC St. Gallen 1879), left-footed shot from a set piece. xG 0.02.
46'
The second half is under way.
45'
Half-time. Grasshopper Club Zürich 1-1 FC St. Gallen 1879.
45'
1 minute of added time.
37'
Attempt missed. L. Görtler (FC St. Gallen 1879), right-footed shot from a set piece. xG 0.02.
26'
Goal! Grasshopper Club Zürich 1-1 FC St. Gallen 1879. E. Latte Lath (FC St. Gallen 1879) scores, assisted by C. Witzig.
3'
Goal! Grasshopper Club Zürich 1-0 FC St. Gallen 1879. S. Demhasaj (Grasshopper Club Zürich) scores, assisted by R. Dadaşov.
1'
Kick-off: Grasshopper Club Zürich vs FC St. Gallen 1879.
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 (estimated)
Tap a player for their full match card.
Player of the match
Match events
3'
⚽
S. Demhasaj · assist R. Dadaşov1–0
8'
N. Loosli · Foul
17'
P. Sutter · Foul
26'
⚽
E. Latte Lath · assist C. Witzig1–1
30'
R. Dadaşov · Argument
33'
VAR
Goal not given after review · R. Dadaşov
Half-time · 1–1
46'
🔁
I. Schmidt ◂ M. Kempter
46'
🔁
T. Ndenge ◂ C. Herc
46'
🔁
A. Seko ◂ K. Hayao
55'
J. Von Moos · Foul
63'
🔁
C. Akolo ◂ J. Guillemenot
63'
🔁
G. Karlen ◂ C. Witzig
70'
🔁
G. Schettine ◂ S. Demhasaj
72'
🔁
W. Geubbels ◂ J. Von Moos
74'
L. Stergiou · Foul
81'
⚽
T. Ndenge · assist G. Schettine2–1
83'
🔁
N. Ndombasi ◂ P. Sutter
86'
B. Bolla · Argument
Full-time · 2–2
90'+1
🚫
Penalty missed · E. Latte Lath
90'+1
⚽
L. Görtler2–2
90'+1
L. Görtler · Argument
90'+1
A. Moreira · Time wasting
90'+3
🔁
D. Kacuri ◂ R. Dadaşov
90'+3
🔁
N. Blasucci ◂ M. Shabani
90'+7
T. Ribeiro · Foul
90'+7
A. Abrashi · Argument
Recent form
LAFC Zürich1-2
WHFC Luzern2-0
LHServette FC2-3
LAFC Lugano1-5
WHBSC Young Boys4-1
DAFC Luzern1-1
WHBasel6-1
LHBSC Young Boys0-2
DAServette FC1-1
LHFC Lugano1-2
Match facts
Kickoff
25 May, 18:30 UTC
Competition
Super League
1
A. Moreira
7.5
77
B. Bolla
6.9
41
N. Loosli
6.9
14
T. Ribeiro
7.5
31
D. Schmid
6.9
15
A. Seko
6.7
↑ 46'
6
A. Abrashi
6.1
7
T. Ndenge
7.9
↑ 46'
17
D. Kacuri
↑ 90'
20
N. Blasucci
↑ 90'
95
G. Schettine
7.0
↑ 70'
1
L. A. Zigi
6.7
93
N. Ndombasi
6.7
↑ 83'
4
L. Stergiou
6.3
6
B. Stillhart
7.0
33
I. Schmidt
6.6
↑ 46'
16
L. Görtler
7.3
8
J. Quintillà
7.9
23
G. Karlen
7.1
↑ 63'
69
W. Geubbels
6.5
↑ 72'
22
E. Latte Lath
5.6
10
C. Akolo
6.6
↑ 63'
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.