Португалия победи Хърватия с 2:1 в среща, която прати португалците в осминафиналите и определи следващия им съперник — Испания. Първото полувреме премина без попадения и без особено напрежение пред двете врати. В 53-та минута Йосип Станишич центрира в наказателното поле, Иван Перишич овладя топката и с мощен шут откри резултата за хърватите. Малко след това Игор Матанович намери мрежата, но попадението бе отменено заради засада. В 58‑ата Рафаел Леао опита късмет от дистанция и топката срещна напречната греда. В 61‑ата Кристиано Роналдо бе зачетен за гол, който бе анулиран след преглед за засада.
Второто полувреме предложи редица критични моменти, включително решения след ВАР, които влияеха директно върху резултата и разпределението на инициативата. В 66‑ата минута първоначално незаделен фаул срещу Вейга доведе до преразглеждане и дузпа, която бе отсъдена след преглед с ВАР; Кристиано Роналдо реализира от бялата точка за 1:1. Хърватите продължиха да търсят предимство — в 76‑ата Матео Ковачич първо уцели гредата, а малко по‑късно отправи удар, който бе избит в корнер. В 80‑ата Ковачич подаде към Петър Сучич, който остана сам срещу вратаря и изпрати топката в мрежата, но и този гол бе отменен заради засада.
Драматичната развръзка дойде в добавеното време на срещата. В третата минута от добавеното време Рафаел Леао центрира в наказателното поле, Гонзало Рамос засече с глава и донесе решителното 2:1 за Португалия. В последните секунди Хърватия успя да стигне до попадение — след центриране Марио Пашалич насочи към Йошко Гвардиол, който отблизо реализира, но попадението бе отменено след преглед с ВАР заради засада. С този резултат Хърватия бе елиминирана от турнира, което сложи край на тяхното представяне от последните два Мондиала — финал през 2018 г. и трето място през 2022 г. Португалският отбор продължава напред и ще се изправи срещу Испания в осминафиналите.

