Portugal besegrade Kroatien med 2–1 i en underhållande tillställning på Toronto Stadium. Efter en mållös första halvlek brakade allt loss i den andra akten.
Kroatiens Ivan Perišić gjorde första målet och det var Kroatien som anföll mest i andra halvlek – men det var Portugal som vände och vann.
Cristiano Ronaldo fick ett mål bortdömt för en knapp offside, men några minuter senare fick han en ny chans med en straffspark. Ronaldo dunkade in 1–1 och fick sedan se sitt lag avgöra från bänken.
VAR-drama
Både Ronaldo och ett par andra stjärnor – Bruno Fernandes och Vitinha – byttes ut i andra halvlek. De ersattes bland annat av Gonçalo Ramos, som nickade Portugal till åttondelsfinal mot den stora rivalen Spanien.
Ramos satte segermålet i fjärde tilläggsminuten efter ett inlägg från Rafael Leão.
I 13:e tilläggsminuten firade de kroatiska spelarna vilt med sina supportrar när Joško Gvardiol kvitterade. Sedan firade portugiserna nästan lika mycket när målet dömdes bort för offside i 16:e tilläggsminuten efter en VAR-granskning.
Modrićs sista match?
Den 40-årige mittfältsstjärnan Luka Modrić spelade som vanligt för Kroatien. Förlusten mot Portugal kan ha varit hans sista match i karriären.
Modrićs kontrakt med Milan gick ut efter förra säsongen och han har ännu inte berättat om han ska fortsätta spela fotboll.
Kroatien tog silver och brons i de två senaste VM-turneringarna, men tvingas nu lämna Nordamerika redan efter sextondelsfinalen.