Dungannon Swifts vs FC Vaduz, 2nd Leg FC Vaduz advance 3-1 on aggregate
Match pulse
Who won: FC Vaduz 3-0
FC Vaduz beat Dungannon Swifts 3-0 after extra time in 2nd Leg FC Vaduz advance 3-1 on aggregate on Thursday, July 31, 2025 at Solitude. Goals for FC Vaduz: Mats Hammerich (79'), Mischa Eberhard (105'+3') and Nicolas Hasler (120'+1').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats

Player of the game
Nicolas Hasler
FCVA · 1 G, 1 A
Play by play
- GOAL120'+1'


Goal!
N. Hasler
Nicolas Hasler (FC Vaduz) Goal at 121'
DUN 0 - 3 FCVA - 113'

Yellow card
Marcel Monsberger (FC Vaduz) Yellow Card at 113'
M. Monsberger
- 111'
SubSubstitution
Tomas Galvin (Dungannon Swifts) Substitution at 111'
T. Galvin
- 108'
SubSubstitution
Florian Hoxha (FC Vaduz) Substitution at 108'
F. Hoxha
- 105'
SubSubstitution
Leon Boyd (Dungannon Swifts) Substitution at 105'
L. Boyd
- 105'
SubSubstitution
Thomas Maguire (Dungannon Swifts) Substitution at 105'
T. Maguire
- 105'
SubSubstitution
Niklas Lang (FC Vaduz) Substitution at 105'
N. Lang
- GOAL105'+3'

Goal!
M. Eberhard
Mischa Eberhard (FC Vaduz) Goal at 108'
DUN 0 - 2 FCVA - 99'
SubSubstitution
Bobby Jack Mcaleese (Dungannon Swifts) Substitution at 99'
B. Mcaleese
- 80'
SubSubstitution
Kealan Dillon (Dungannon Swifts) Substitution at 80'
K. Dillon
- GOAL79'

Goal!
M. Hammerich
Mats Hammerich (FC Vaduz) Goal at 79'
DUN 0 - 1 FCVA - 73'
SubSubstitution
Jonathan De Donno (FC Vaduz) Substitution at 73'
J. De Donno
- 73'
SubSubstitution
Andrew Mitchell (Dungannon Swifts) Substitution at 73'
A. Mitchell
- 66'

Yellow card
Liridon Berisha (FC Vaduz) Yellow Card at 66'
L. Berisha
- 58'
SubSubstitution
Mats Hammerich (FC Vaduz) Substitution at 58'
M. Hammerich
- 55'
SubSubstitution
Javier Navarro Rodríguez (FC Vaduz) Substitution at 55'
J. Navarro Rodríguez
- 45'

SubSubstitution
Nicolas Hasler (FC Vaduz) Substitution at 45'
N. Hasler
- 44'

Red card
Tiernan Kelly (Dungannon Swifts) Red Card at 44'
T. Kelly
- 40'

Yellow card
Declan Dunne (Dungannon Swifts) Yellow Card at 40'
D. Dunne

