How the two teams have been playing
Portugal
Last 6: 10 goals scored, 4 conceded, 2 clean sheets.
Croatia
Last 6: 8 goals scored, 11 conceded, 1 clean sheets.
Starting elevens, formations and benches
Switch between the pitch and list views to see the confirmed team sheets supplied for this match.
1
Diogo Costa
25
Nuno Mendes
13
Renato Veiga
3
Rúben Dias
20
João Cancelo
23
Vitinha
15
João Neves
17
Rafael Leão
8
Bruno Fernandes
18
Pedro Neto
7
Cristiano Ronaldo
Substitutes
1
Dominik Livaković
14
Ivan Perišić
3
Marin Pongračić
6
Josip Šutalo
2
Josip Stanišić
8
Mateo Kovačić
10
Luka Modrić
16
Martin Baturina
17
Petar Sučić
13
Nikola Vlašić
11
Ante Budimir
Substitutes
Recent patterns to know
- Portugal are unbeaten in their last 3 matches on record.
- Croatia have won 2 of their last 3 matches.
- Both teams have scored in 6 of the last 7 meetings.
- 2 of the last 7 meetings between these two have ended level.
Previous meetings
Portugal wins
4
Draws
2
Croatia wins
1
Avg goals
3
Both scored
86%
Over 2.5
57%
First-half avg
1.29
Meetings
7
Portugal vs Croatia
Timeline
- 17'🟨R. DiasYellow card
- HT · 0-0
- 46'↔A. BudimirSubstitution · I. Matanovic
- 53'⚽I. PerisicGoal
- 59'🟨L. ModricYellow card
- 61'⚽C. RonaldoGoal
- 62'↔VitinhaSubstitution · B. Silva
- 63'↔P. NetoSubstitution · F. Conceicao
- 63'↔B. FernandesSubstitution · N. Semedo
- 63'↔J. CanceloSubstitution · G. Ramos
- 68'⚽C. RonaldoPenalty goal
- 68'↔M. BaturinaSubstitution · M. Pasalic
- 81'⚽P. SucicGoal
- 81'↔C. RonaldoSubstitution · R. Neves
- 90+2'↔N. VlasicSubstitution · J. Gvardiol
- 90+4'⚽G. RamosGoal · R. Leao
- 90+6'↔M. KovacicSubstitution · A. Kramaric
- 90+8'🟨I. PerisicYellow card
- 90+13'⚽J. GvardiolGoal
- FT · 2-1
Top performers
Portugal vs Croatia prediction FAQs
Over 1.5 The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.
Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.
Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.