Zurich vs Vaduz

13 September 2026 · Swiss Super League · 2026/27 · Referee Fedayi San

Full time 2 – 1

Half-time: 0–1

  • Philippe Keny 55’
  • Umeh Emmanuel 90+2’
  • Marcel Monsberger 13’

Match summary

Zurich came from behind to win 2-1 at home to Vaduz, with the winner arriving in stoppage time. Vaduz led 1-0 at half-time.

Marcel Monsberger put Vaduz ahead in the 13th minute, Philippe Keny equalised in the 55th minute, and Umeh Emmanuel won it in stoppage time.

There was little between the sides on chances: Zurich created 1.13 expected goals (xG) from 17 shots, Vaduz 1.03 from 11.

Match stats

35% Possession 65%
17 Shots 11
6 Shots on target 3
7 Corners 2
74 Attacks 83
43 Dangerous attacks 44
329 Passes 627
75.1% Pass accuracy 85.6%
14 Tackles 20
6 Fouls 15
0 Yellow cards 2
0 Red cards 0
2 Offsides 1

Key events

Zurich Vaduz
Kick-off
13’
Marcel MonsbergerRight foot shot0-1 (Vaduz)
Livano ComenenciaShot on target
21’
29’
Lutfi DalipiShot on target
Corner
33’
Miguel ReichmuthShot on target
34’
Corner
34’
Half-time0-1
Second half underway
Corner
53’
Philippe KenyRight foot shot1-1 (Zurich)
55’
Corner
64’
Miguel ReichmuthShot on target
65’
66’
Corner
72’
Corner
77’
Corner
79’
82’
Dominik SchwizerShot on target
87’
Philippe KenyShot on target
87’
Corner
88’
Corner
89’
Umeh EmmanuelRight foot shot2-1 (Zurich)
90+2’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 1.03 13’ Marcel Monsberger (Vaduz), 0-1 13’ 55’ Philippe Keny (Zurich), 1-1 55’ 90+2’ Umeh Emmanuel (Zurich), 2-1 90+2’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 1.03 13’ Marcel Monsberger (Vaduz), 0-1 Monsberger 13’ 55’ Philippe Keny (Zurich), 1-1 Keny 55’ 90+2’ Umeh Emmanuel (Zurich), 2-1 Emmanuel 90+2’
Zurich 1.13 xGVaduz 1.03 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vaduz attacking Zurich attacking 
55’ Philippe Keny (Zurich), open play, 0.39 xG, goal 3’ Marcel Monsberger (Vaduz), open play, 0.22 xG, off target 29’ Lutfi Dalipi (Vaduz), open play, 0.20 xG, saved 21’ Livano Comenencia (Zurich), open play, 0.16 xG, saved 13’ Marcel Monsberger (Vaduz), open play, 0.15 xG, goal 26’ Julian Stark (Vaduz), open play, 0.09 xG, off target 76’ Umeh Emmanuel (Zurich), set piece, 0.09 xG, off target 15’ Miloš Cocić (Vaduz), open play, 0.08 xG, blocked 34’ Miguel Reichmuth (Zurich), from a corner, 0.07 xG, saved 39’ Lutfi Dalipi (Vaduz), open play, 0.07 xG, off target 59’ Livano Comenencia (Zurich), open play, 0.07 xG, blocked 69’ Miguel Reichmuth (Zurich), open play, 0.07 xG, blocked 12’ Miloš Cocić (Vaduz), open play, 0.06 xG, off target 90+5’ Mattia Walker (Vaduz), set piece, 0.06 xG, blocked 11’ Dominik Schwizer (Vaduz), open play, 0.05 xG, blocked 64’ Philippe Keny (Zurich), from a corner, 0.05 xG, off target 90+2’ Umeh Emmanuel (Zurich), open play, 0.04 xG, goal 78’ Philippe Keny (Zurich), set piece, 0.04 xG, off target 82’ Dominik Schwizer (Vaduz), direct free kick, 0.04 xG, saved 87’ Philippe Keny (Zurich), direct free kick, 0.03 xG, saved 33’ Umeh Emmanuel (Zurich), open play, 0.03 xG, blocked 43’ Lutfi Dalipi (Vaduz), open play, 0.03 xG, off target 71’ Livano Comenencia (Zurich), open play, 0.02 xG, off target 64’ Doron Lichtenstein (Zurich), open play, 0.02 xG, blocked 65’ Miguel Reichmuth (Zurich), from a corner, 0.02 xG, saved 54’ Umeh Emmanuel (Zurich), from a corner, 0.01 xG, off target 54’ Doron Lichtenstein (Zurich), from a corner, 0.01 xG, blocked 90’ Miguel Reichmuth (Zurich), from a corner, 0.01 xG, off target 55’ Philippe Keny (Zurich), open play, 0.39 xG, goal 3’ Marcel Monsberger (Vaduz), open play, 0.22 xG, off target 29’ Lutfi Dalipi (Vaduz), open play, 0.20 xG, saved 21’ Livano Comenencia (Zurich), open play, 0.16 xG, saved 13’ Marcel Monsberger (Vaduz), open play, 0.15 xG, goal 76’ Umeh Emmanuel (Zurich), set piece, 0.09 xG, off target 26’ Julian Stark (Vaduz), open play, 0.09 xG, off target 15’ Miloš Cocić (Vaduz), open play, 0.08 xG, blocked 39’ Lutfi Dalipi (Vaduz), open play, 0.07 xG, off target 59’ Livano Comenencia (Zurich), open play, 0.07 xG, blocked 34’ Miguel Reichmuth (Zurich), from a corner, 0.07 xG, saved 69’ Miguel Reichmuth (Zurich), open play, 0.07 xG, blocked 12’ Miloš Cocić (Vaduz), open play, 0.06 xG, off target 90+5’ Mattia Walker (Vaduz), set piece, 0.06 xG, blocked 11’ Dominik Schwizer (Vaduz), open play, 0.05 xG, blocked 64’ Philippe Keny (Zurich), from a corner, 0.05 xG, off target 90+2’ Umeh Emmanuel (Zurich), open play, 0.04 xG, goal 78’ Philippe Keny (Zurich), set piece, 0.04 xG, off target 82’ Dominik Schwizer (Vaduz), direct free kick, 0.04 xG, saved 87’ Philippe Keny (Zurich), direct free kick, 0.03 xG, saved 33’ Umeh Emmanuel (Zurich), open play, 0.03 xG, blocked 43’ Lutfi Dalipi (Vaduz), open play, 0.03 xG, off target 71’ Livano Comenencia (Zurich), open play, 0.02 xG, off target 64’ Doron Lichtenstein (Zurich), open play, 0.02 xG, blocked 65’ Miguel Reichmuth (Zurich), from a corner, 0.02 xG, saved 54’ Umeh Emmanuel (Zurich), from a corner, 0.01 xG, off target 54’ Doron Lichtenstein (Zurich), from a corner, 0.01 xG, blocked 90’ Miguel Reichmuth (Zurich), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Zurich 4-4-2 Starting XI
Huber
Volken
Schödler
Lichtenstein
Kamberi
Emmanuel
Comenencia
Reichmuth
Krasniqi 46’
Reverson 30’
Keny
Vaduz 4-3-1-2 Starting XI
Büchel
Schwizer
Simani
Berisha
Hasler
Stark 82’
Mack 82’
Cabrera 72’
Dalipi
Cocić 62’
Monsberger 62’

Player stats

Goalkeeper1 player
95′ 2 1 43 1 – – – –
Defenders3 players
95′ 2 3 – 9 – 24 1 – – –
95′ 2 1 3 6 4 28 – – – –
95′ 2 1 – 4 – 37 – – – –
Midfielders7 players
95′ – – 44 2 – 4 1 7 2 3 –
95′ – 1 18 1 – 1 1 3 – 1 –
95′ – – 28 2 – 1 – 5 1 2 –
Bledian Krasniqi Taken off
45′ – – 15 – – – 1 – – – –
95′ 1 1 21 1 – 1 – 2 1 – –
Kevin Spadanuda Came on as a substitute
65′ – – 16 4 – 1 – 3 – 2 –
Valon Berisha Came on as a substitute
50′ – – 30 – – – 2 1 – – –
Forwards2 players
Damienus Reverson Taken off
30′ – – – – – – – – – 5 –
95′ 1 – 4 2 0.51 – 2 4 1 19 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.