Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballEuro Championship - QualificationFull time

Portugal vs Liechtenstein 4-0: result, March 23, 2023

Estádio José Alvalade

PortugalWinner
4:0
Liechtenstein

Team statistics

  • 11Shots on goal1
  • 13Shots off goal1
  • 35Total shots2
  • 11Blocked shots0
  • 18Shots inside box0
  • 17Shots outside box2
  • 11Shots on goal1
  • 13Shots off goal1
  • 35Total shots2
  • 11Blocked shots0
  • 18Shots inside box0
  • 17Shots outside box2
  • 5Fouls6
  • 12Corners0
  • 3Offsides0
  • 82%Possession18%
  • -Yellow cards-
  • -Red cards-
  • 1Saves7
  • 736Passes166
  • 665Accurate passes71
  • 90%Pass accuracy43%
  • -Expected goals-

Line-ups

Portugal 3-1-4-2

  1. 1Rui PatrícioG
  2. 13Danilo PereiraD
  3. 4Rúben DiasD
  4. 14Gonçalo InácioD
  5. 6João PalhinhaM
  6. 20João CanceloM
  7. 10Bernardo SilvaM
  8. 8Bruno FernandesM
  9. 5Raphaël GuerreiroM
  10. 7Cristiano RonaldoF
  11. 11João FélixF

Liechtenstein 5-3-2

  1. 1B. BüchelG
  2. 20S. WolfingerD
  3. 6A. MalinD
  4. 4L. TraberD
  5. 23J. HoferD
  6. 14L. MeierD
  7. 17N. FrommeltM
  8. 10S. WieserM
  9. 18N. HaslerM
  10. 19P. GaßnerF
  11. 8A. SeleF

Portugal 3-1-4-2

  1. 1Rui PatrícioG
  2. 13Danilo PereiraD
  3. 4Rúben DiasD
  4. 14Gonçalo InácioD
  5. 6João PalhinhaM
  6. 20João CanceloM
  7. 10Bernardo SilvaM
  8. 8Bruno FernandesM
  9. 5Raphaël GuerreiroM
  10. 7Cristiano RonaldoF
  11. 11João FélixF

Bench

  1. 15Rafael LeãoF
  2. 18Rúben NevesM
  3. 23VitinhaM
  4. 9Gonçalo RamosF
  5. 17João MárioM
  6. 16OtávioM
  7. 21Diogo JotaF
  8. 19Nuno MendesD
  9. 2Diogo DalotD
  10. 3António SilvaD
  11. 22Celton BiaiG
  12. 12José SáG

Coach

Roberto Martínez

Liechtenstein 5-3-2

  1. 1B. BüchelG
  2. 20S. WolfingerD
  3. 6A. MalinD
  4. 4L. TraberD
  5. 23J. HoferD
  6. 14L. MeierD
  7. 17N. FrommeltM
  8. 10S. WieserM
  9. 18N. HaslerM
  10. 19P. GaßnerF
  11. 8A. SeleF

Bench

  1. 5S. LüchingerM
  2. 16F. WolfingerM
  3. 13J. LorenzM
  4. 15S. YildizD
  5. 2N. BeckM
  6. 12J. OspeltG
  7. 3M. WolfingerM
  8. 22M. MarxerD
  9. 9N. FrickF
  10. 21L. Lo RussoG
  11. 7A. NetzerM
  12. 11R. KardesogluF

Coach

R. Pauritsch

Timeline

0'15'30'45'60'75'90'105'120'
  1. 8'GoalJoão CanceloPortugal
  2. 47'GoalBernardo SilvaPortugal
  3. 51'PenaltyCristiano RonaldoPortugal
  4. 63'GoalCristiano RonaldoPortugal
0'15'30'45'60'75'90'105'120'
  1. 8'GoalJoão CanceloPortugal
  2. 38'SubstitutionOn: S. LüchingerOff: A. MalinLiechtenstein
  3. 47'GoalBernardo SilvaPortugal
  4. 51'PenaltyCristiano RonaldoPortugal
  5. 60'SubstitutionOn: F. WolfingerOff: L. MeierLiechtenstein
  6. 60'SubstitutionOn: J. LorenzOff: P. GaßnerLiechtenstein
  7. 63'GoalCristiano RonaldoPortugal
  8. 67'SubstitutionOn: Rafael LeãoOff: João FélixPortugal
  9. 67'SubstitutionOn: Rúben NevesOff: Danilo PereiraPortugal
  10. 78'SubstitutionOn: VitinhaOff: Bernardo SilvaPortugal
  11. 78'SubstitutionOn: Gonçalo RamosOff: Cristiano RonaldoPortugal
  12. 80'SubstitutionOn: S. YildizOff: S. WolfingerLiechtenstein
  13. 80'SubstitutionOn: N. BeckOff: A. SeleLiechtenstein
  14. 89'SubstitutionOn: João MárioOff: Bruno FernandesPortugal

Players of the match

  • 9.9João CanceloPortugal
  • 8.2Bruno FernandesPortugal
  • 8.2Cristiano RonaldoPortugal
PlayerMinutesRating
João Cancelo909.9
Bruno Fernandes898.2
Cristiano Ronaldo788.2
João Palhinha907.9
Raphaël Guerreiro907.5
Gonçalo Inácio907.3
Rui Patrício907.2
Rúben Dias907.2
João Félix677.2
Benjamin Büchel907.2
Rafael Leão237
Danilo Pereira676.9
Bernardo Silva796.9
Gonçalo Ramos126.7
Jens Hofer906.7
Philipp Gassner606.7
Aron Sele806.7
Niklas Beck106.7
Vitinha116.6
Rúben Neves236.6
Seyhan Yıldız106.6
Noah Frommelt906.3
Jakob Lorenz306.3
Simon Lüchinger526.3
Fabio Wolfinger306.3
Andreas Malin386.2
Lars Traber906.2
Sandro Wieser906.2
Nicolas Hasler906.2
Sandro Wolfinger806
Livio Meier605.5
José Sá--
Celton Biai--
Diogo Dalot--
António Silva--
Nuno Mendes--
Otávio--
João Mário1-
Diogo Jota--
Justin Ospelt--
Lorenzo Lo Russo--
Martin Marxer--
Marco Wolfinger--
Andrin Netzer--
Noah Frick--
Rıdvan Kardeşoğlu--

Standings

PositionRecordPointsGoal diff
6Liechtenstein0-0-100-27
1Portugal10-0-030+34
Euro Championship - Qualification table

Recent matches

  • Portugal
    3-2-0DWWDWW1

Also in this competition

FinishedKazakhstanvsSloveniaEuro Championship - QualificationAstana Arena1:2
FinishedItalyvsEnglandEuro Championship - QualificationStadio Diego Armando Maradona1:2
FinishedFYR MacedoniavsMaltaEuro Championship - QualificationToše Proeski Arena2:1
FinishedDenmarkvsFinlandEuro Championship - QualificationParken3:1
FinishedKazakhstanvsSloveniaEuro Championship - QualificationAstana Arena1:2
FinishedItalyvsEnglandEuro Championship - QualificationStadio Diego Armando Maradona1:2
FinishedFYR MacedoniavsMaltaEuro Championship - QualificationToše Proeski Arena2:1
FinishedDenmarkvsFinlandEuro Championship - QualificationParken3:1
FinishedSan MarinovsNorthern IrelandEuro Championship - QualificationStadio Olimpico di Serravalle0:2
FinishedSlovakiavsLuxembourgEuro Championship - QualificationCITY ARENA – Štadión Antona Malatinského0:0
FinishedBosnia & HerzegovinavsIcelandEuro Championship - QualificationStadion Bilino Polje3:0
FinishedBulgariavsMontenegroEuro Championship - QualificationHuvepharma Arena0:1

Entertainment only. 18+. Play responsibly.