FIFA World Cup · Match
FIFA World Cup · Thu, Jul 2Full time

Portugal vs Croatia — Highlights & Goals

Portugal2–1Croatia
Share

Highlights

0′3 goal moments · tap to watch90′

Clips

22 clips

Match report

Gonçalo Ramos headed a stoppage-time winner and Josko Gvardiol had an equaliser controversially disallowed as Portugal beat Croatia 2-1 at the World Cup.

The game between Portugal and Croatia on Thursday, July 2, 2026 ended 2-1 (FIFA World Cup).

On the scoresheet: Ivan Perisic (53'), Cristiano Ronaldo (68', pen.), Gonçalo Ramos (90').

Possession finished 60% for Portugal and 40% for Croatia. In all, 3 yellow cards and 0 red cards were shown.

Form & head-to-head

Timeline

15
  1. 17'Rúben Dias
  2. 45'Igor Matanovic↓ Ante Budimir
  3. 53′Ivan Perisic
  4. 59'Luka Modric
  5. 62'Bernardo Silva↓ Vitinha
  6. 63'Francisco Conceição↓ Pedro Neto
  7. 63'Nélson Semedo↓ Bruno Fernandes
  8. 63'Gonçalo Ramos↓ João Cancelo
  9. 68′Cristiano Ronaldo
  10. 68'Mario Pasalic↓ Martin Baturina
  11. 81'Rúben Neves↓ Cristiano Ronaldo
  12. 90′Gonçalo Ramos
  13. 90'+2'Josko Gvardiol↓ Nikola Vlasic
  14. 90'+6'Andrej Kramaric↓ Mateo Kovacic
  15. 90'+8'Ivan Perisic

Stats

PortugalvsCroatia
60.4%Possession39.6%
15Shots13
3On Target6
4Blocked Shots2
9Corners5
1Offsides4
6Fouls12
1Yellow Cards2
0Red Cards0
5Saves2
533Accurate Passes312
9Tackles11
5Interceptions10
19Clearances19

Win probability

Pre-match odds

Portugal 57%Draw 26%Croatia 17%

Lineups

PortugalStarting XI
  • 1Diogo CostaPortugal
  • 2Renato VeigaPortugal
  • 3Rúben DiasPortugal
  • 4Nuno MendesPortugal
  • 5João CanceloPortugal
  • 6Bruno FernandesPortugal
  • 7VitinhaPortugal
  • 8João NevesPortugal
  • 9Cristiano RonaldoPortugal
  • 10Rafael LeãoPortugal
  • 11Pedro NetoPortugal
Substitutes
  • Samú Costa
  • Rúben Neves
  • Tomás Araújo
  • Gonçalo Inácio
  • Matheus Nunes
  • João Félix
  • Nélson Semedo
CroatiaStarting XI
  • 1Dominik LivakovicCroatia
  • 2Marin PongracicCroatia
  • 3Josip SutaloCroatia
  • 4Ivan PerisicCroatia
  • 5Josip StanisicCroatia
  • 6Petar SucicCroatia
  • 7Mateo KovacicCroatia
  • 8Luka ModricCroatia
  • 9Ante BudimirCroatia
  • 10Martin BaturinaCroatia
  • 11Nikola VlasicCroatia
Substitutes
  • Andrej Kramaric
  • Igor Matanovic
  • Luka Sucic
  • Dominik Kotarski
  • Mario Pasalic
  • Luka Vuskovic
  • Josko Gvardiol