← All matches
Enrico Maassen
FC St. Gallen 1879
Grasshopper Club Zürich
FC St. Gallen 1879
4-2-3-1 · 4-3-1-2
Grasshopper Club Zürich
Commentary
90'
Full-time. FC St. Gallen 1879 3-1 Grasshopper Club Zürich.
90'
5 minutes of added time.
82'
Attempt missed. F. Mambimbi (FC St. Gallen 1879), right-footed shot from a corner. xG 0.06.
66'
Goal! FC St. Gallen 1879 3-1 Grasshopper Club Zürich. C. Witzig (FC St. Gallen 1879) scores, assisted by J. Nsamé.
57'
Goal! FC St. Gallen 1879 2-1 Grasshopper Club Zürich. W. Geubbels (FC St. Gallen 1879) converts the penalty.
46'
The second half is under way.
45'
Half-time. FC St. Gallen 1879 1-1 Grasshopper Club Zürich.
45'
4 minutes of added time.
39'
Attempt saved. H. Vandermersch (FC St. Gallen 1879), right-footed shot. xG 0.17.
35'
Goal! FC St. Gallen 1879 1-1 Grasshopper Club Zürich. S. Kittel (Grasshopper Club Zürich) converts the penalty.
29'
Attempt blocked. N. Irankunda (Grasshopper Club Zürich), left-footed shot on the counter. xG 0.10.
25'
Attempt blocked. J. Quintillà (FC St. Gallen 1879), left-footed shot from a free kick. xG 0.07.
22'
Red card! A. Abrashi (Grasshopper Club Zürich) is sent off for professional handball.
16'
Goal! FC St. Gallen 1879 1-0 Grasshopper Club Zürich. W. Geubbels (FC St. Gallen 1879) scores, assisted by H. Vandermersch.
11'
Attempt missed. N. Irankunda (Grasshopper Club Zürich), header from a corner. xG 0.10.
6'
Attempt blocked. N. Irankunda (Grasshopper Club Zürich), right-footed shot. xG 0.04.
5'
Attempt saved. A. Bojang (Grasshopper Club Zürich), left-footed shot on the counter. xG 0.17.
1'
Kick-off: FC St. Gallen 1879 vs Grasshopper Club Zürich.
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
0'
M. Kuttin · Argument
16'
⚽
W. Geubbels · assist H. Vandermersch1–0
22'
A. Abrashi · Professional handball
33'
VAR
Penalty check · N. Irankunda
35'
N. Irankunda · Argument
35'
A. Vallci · Argument
35'
⚽
S. Kittel (pen)1–1
Half-time · 1–1
45'+4
A. Bojang · Foul
46'
🔁
T. Ndenge ◂ A. Bojang
46'
🔁
B. Schmitz ◂ S. Kittel
54'
VAR
Penalty check · B. Toma
55'
S. Decarli · Foul
57'
⚽
W. Geubbels (pen)2–1
63'
H. Vandermersch · Foul
66'
⚽
C. Witzig · assist J. Nsamé3–1
68'
🔁
N. Muci ◂ N. Irankunda
69'
🔁
E. F. Maurin ◂ D. Abels
77'
J. Hammel · Argument
78'
🔁
F. Mambimbi ◂ C. Akolo
78'
🔁
L. Daschner ◂ W. Geubbels
83'
🔁
M. Choinière ◂ T. Meyer
83'
🔁
K. Faber ◂ H. Vandermersch
83'
🔁
K. Csoboth ◂ C. Witzig
85'
A. Seko · Foul
86'
N. Persson · Foul
88'
🚫
Penalty missed · J. Nsamé
Full-time · 3–1
90'+2
🔁
M. Cissé ◂ J. Nsamé
90'+6
Y. Noah · Foul
Coaches
Olaf Janssen 
Recent form
LAFC Winterthur0-4
DHBasel2-2
LAYverdon-Sport FC0-1
WAFC Zürich2-1
WHFC Lugano2-1
WHBSC Young Boys1-0
DAFC Lausanne-Sport2-2
LHServette FC1-2
DAFC Lugano1-1
DHFC Lausanne-Sport2-2
Match facts
Stadium
Sitterstadion
City
St. Gallen
Kickoff
08 Mar, 19:30 UTC
Competition
Super League
1
L. A. Zigi
6.7
22
K. Faber
6.7
↑ 83'
4
J. Stanić
7.4
20
A. Vallci
7.1
14
Y. Noah
6.7
8
J. Quintillà
7.2
24
B. Toma
8.6
77
K. Csoboth
6.6
↑ 83'
19
L. Daschner
7.3
↑ 78'
18
F. Mambimbi
6.6
↑ 78'
11
M. Cissé
↑ 90'
71
J. Hammel
7.1
20
E. F. Maurin
6.3
↑ 69'
3
S. Decarli
6.3
15
A. Seko
6.2
16
N. Persson
5.8
14
H. Imourane
6.9
6
A. Abrashi
3.9
22
B. Schmitz
6.6
↑ 46'
19
M. Choinière
6.4
↑ 83'
7
T. Ndenge
6.6
↑ 46'
9
N. Muci
6.8
↑ 68'
Substitutes
25GL. Watkowiak
71DP. Büttiker
36DC. Okoroji
7MC. Witzig↓ 83'7.3
28MH. Vandermersch↓ 83'7.1
70MN. Probst
9FW. Geubbels↓ 78'8.2
10FC. Akolo↓ 78'7.4
33FJ. Nsamé↓ 90'6.1
Coach: Enrico Maassen
Substitutes
29GM. Kuttin
2DD. Abels↓ 69'6.0
26DM. Paskotsi
8MS. Kittel↓ 46'6.9
53MT. Meyer↓ 83'6.7
11MP. Schürpf
25FA. Bojang↓ 46'6.8
66FN. Irankunda↓ 68'6.8
17FT. V. Lupi
Coach: Olaf Janssen
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.