Lugano vs Vaduz

26 July 2026 · Swiss Super League · 2026/27 · Referee Alessandro Dudic

Full time 2 – 1

Half-time: 2–0

  • Antonios Papadopoulos 29’
  • Lars Lukas Mai 37’
  • Lutfi Dalipi 71’

Match summary

Lugano beat Vaduz 2-1. Lugano led 2-0 at half-time.

Antonios Papadopoulos put Lugano ahead from a corner in the 29th minute, Lars Lukas Mai made it 2-0 with a header in the 37th minute, and Lutfi Dalipi pulled one back to make it 2-1 in the 71st minute.

The chances backed that up: Lugano created 2.05 expected goals (xG) from 22 shots to Vaduz's 0.71 from 11. Vaduz had a player sent off.

Match stats

48% Possession 52%
22 Shots 11
8 Shots on target 3
9 Corners 3
93 Attacks 73
69 Dangerous attacks 38
401 Passes 440
80.5% Pass accuracy 80.0%
17 Tackles 15
14 Fouls 10
1 Yellow cards 1
0 Red cards 1
0 Offsides 1

Key events

Lugano Vaduz
Kick-off
Renato SteffenShot on target
17’
Antonios PapadopoulosLeft foot shot1-0 (Lugano)
29’
32’
Lars Lukas MaiHeader2-0 (Lugano)
37’
Half-time2-0
Second half underway
Elias PihlströmShot on target
48’
Elias PihlströmShot on target
55’
Joel BichselShot on target
56’
69’
Mischa EberhardShot on target
71’
Lutfi DalipiLeft foot shot2-1 (Vaduz)
74’
Mattia ZanottiShot on target
78’
Anto GrgićShot on target
80’
82’
Leon SchaffranProfessional foul last man
90+2’
Dejan SorgićShot on target
90+3’
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 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 0.71 29’ Antonios Papadopoulos (Lugano), 1-0 29’ 37’ Lars Lukas Mai (Lugano), 2-0 37’ 71’ Lutfi Dalipi (Vaduz), 2-1 71’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 0.71 29’ Antonios Papadopoulos (Lugano), 1-0 Papadopoulos 29’ 37’ Lars Lukas Mai (Lugano), 2-0 Mai 37’ 71’ Lutfi Dalipi (Vaduz), 2-1 Dalipi 71’
Lugano 2.05 xGVaduz 0.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vaduz attacking Lugano attacking 
17’ Renato Steffen (Lugano), open play, 0.26 xG, saved 76’ Kevin Behrens (Lugano), open play, 0.24 xG, hit the woodwork 89’ Daniel Dos Santos (Lugano), open play, 0.16 xG, off target 29’ Antonios Papadopoulos (Lugano), from a corner, 0.15 xG, goal 85’ Anto Grgić (Lugano), direct free kick, 0.15 xG, hit the woodwork 16’ Dejan Đokić (Vaduz), open play, 0.14 xG, hit the woodwork 56’ Joel Bichsel (Lugano), from a corner, 0.14 xG, saved 18’ Marcel Monsberger (Vaduz), open play, 0.12 xG, off target 44’ Ahmed Kendouci (Lugano), from a corner, 0.12 xG, off target 33’ Marcel Monsberger (Vaduz), set piece, 0.11 xG, off target 37’ Lars Lukas Mai (Lugano), from a corner, 0.11 xG, goal 76’ Dereck Moncada (Lugano), open play, 0.10 xG, off target 44’ Elias Pihlström (Lugano), open play, 0.09 xG, blocked 78’ Mattia Zanotti (Lugano), open play, 0.09 xG, saved 71’ Lutfi Dalipi (Vaduz), open play, 0.08 xG, goal 22’ Dejan Đokić (Vaduz), open play, 0.08 xG, off target 77’ Ezgjan Alioski (Lugano), open play, 0.07 xG, blocked 50’ Antonios Papadopoulos (Lugano), from a corner, 0.06 xG, blocked 1’ Elias Pihlström (Lugano), open play, 0.06 xG, off target 48’ Elias Pihlström (Lugano), open play, 0.05 xG, saved 90+2’ Dejan Sorgić (Vaduz), from a corner, 0.05 xG, saved 4’ Renato Steffen (Lugano), open play, 0.05 xG, off target 55’ Juan Cabrera (Vaduz), open play, 0.04 xG, off target 62’ Marcel Monsberger (Vaduz), open play, 0.03 xG, off target 80’ Anto Grgić (Lugano), direct free kick, 0.03 xG, saved 15’ Yanis Cimignani (Lugano), open play, 0.03 xG, blocked 55’ Elias Pihlström (Lugano), open play, 0.03 xG, saved 77’ Uran Bislimi (Lugano), open play, 0.03 xG, off target 67’ Antonios Papadopoulos (Lugano), open play, 0.02 xG, off target 20’ Mischa Beeli (Vaduz), set piece, 0.02 xG, off target 63’ Antonios Papadopoulos (Lugano), open play, 0.02 xG, off target 69’ Mischa Eberhard (Vaduz), open play, 0.02 xG, saved 88’ Lutfi Dalipi (Vaduz), from a corner, 0.02 xG, off target 17’ Renato Steffen (Lugano), open play, 0.26 xG, saved 76’ Kevin Behrens (Lugano), open play, 0.24 xG, hit the woodwork 89’ Daniel Dos Santos (Lugano), open play, 0.16 xG, off target 85’ Anto Grgić (Lugano), direct free kick, 0.15 xG, hit the woodwork 29’ Antonios Papadopoulos (Lugano), from a corner, 0.15 xG, goal 16’ Dejan Đokić (Vaduz), open play, 0.14 xG, hit the woodwork 56’ Joel Bichsel (Lugano), from a corner, 0.14 xG, saved 18’ Marcel Monsberger (Vaduz), open play, 0.12 xG, off target 33’ Marcel Monsberger (Vaduz), set piece, 0.11 xG, off target 44’ Ahmed Kendouci (Lugano), from a corner, 0.12 xG, off target 37’ Lars Lukas Mai (Lugano), from a corner, 0.11 xG, goal 76’ Dereck Moncada (Lugano), open play, 0.10 xG, off target 44’ Elias Pihlström (Lugano), open play, 0.09 xG, blocked 78’ Mattia Zanotti (Lugano), open play, 0.09 xG, saved 71’ Lutfi Dalipi (Vaduz), open play, 0.08 xG, goal 22’ Dejan Đokić (Vaduz), open play, 0.08 xG, off target 77’ Ezgjan Alioski (Lugano), open play, 0.07 xG, blocked 1’ Elias Pihlström (Lugano), open play, 0.06 xG, off target 50’ Antonios Papadopoulos (Lugano), from a corner, 0.06 xG, blocked 48’ Elias Pihlström (Lugano), open play, 0.05 xG, saved 90+2’ Dejan Sorgić (Vaduz), from a corner, 0.05 xG, saved 4’ Renato Steffen (Lugano), open play, 0.05 xG, off target 55’ Juan Cabrera (Vaduz), open play, 0.04 xG, off target 62’ Marcel Monsberger (Vaduz), open play, 0.03 xG, off target 80’ Anto Grgić (Lugano), direct free kick, 0.03 xG, saved 15’ Yanis Cimignani (Lugano), open play, 0.03 xG, blocked 55’ Elias Pihlström (Lugano), open play, 0.03 xG, saved 77’ Uran Bislimi (Lugano), open play, 0.03 xG, off target 67’ Antonios Papadopoulos (Lugano), open play, 0.02 xG, off target 20’ Mischa Beeli (Vaduz), set piece, 0.02 xG, off target 63’ Antonios Papadopoulos (Lugano), open play, 0.02 xG, off target 69’ Mischa Eberhard (Vaduz), open play, 0.02 xG, saved 88’ Lutfi Dalipi (Vaduz), from a corner, 0.02 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

Lugano 3-4-1-2 Starting XI
Ballmoos
Papadopoulos
Mai
Bichsel
Alioski 90’
Cimignani 70’
Grgić
Bislimi
Kendouci 60’
Pihlström 70’
Steffen 59’
Vaduz 4-3-1-2 Starting XI
Schaffran
Sawadogo 80’
Lang
Berisha
Beeli 57’
Stark 66’
Mack
Cabrera 58’
Dalipi
Monsberger
Đokić 46’

Player stats

Goalkeeper1 player
90′ 2 1 22 – – – – –
Defenders5 players
90′ 3 2 – 7 4 24 2 1 –
90′ 3 4 – 7 4 43 1 1 1 –
90′ 2 2 – 10 6 30 2 – – –
Ezgjan Alioski Taken off
89′ 4 – – 7 1 46 3 – – –
Mattia Zanotti Came on as a substitute
20′ – – – 2 1 12 1 – – –
Midfielders8 players
Yanis Cimignani Taken off
70′ – – 34 1 – – – – – – –
90′ – – 58 2 – 2 2 7 – 4 –
90′ – – 64 6 – 2 3 5 2 1 –
Ahmed Kendouci Taken off
60′ – – 14 – – 1 – 1 1 – –
Renato Steffen Taken off
59′ – 1 24 2 – – – – 1 – –
Elias Pihlström Taken off
70′ – – 19 1 – – – 2 – – –
Dereck Moncada Came on as a substitute
31′ – – 6 – – – – 4 1 2 –
Daniel Dos Santos Came on as a substitute
30′ – – 6 1 – – – – – – –
Forwards1 player
Kevin Behrens Came on as a substitute
20′ – – 1 – 0.24 – 1 5 – 6 –
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.