A anfitriã Rússia chegou ao jogo após vencer duas partidas na primeira fase (Arábia Saudita e Egito) e perder uma vez (Uruguai). Nas oitavas de final, equipe russa venceu a Espanha nos pênaltis após empate no tempo regulamentar. O melhor resultado do país na história das Copas aconteceu em 1966, ainda como União Soviética, quando chegou ao 4° lugar.
O árbitro da partida foi o brasileiro Sandro Meira Ricci.
Aos 31 minutos do primeiro tempo, Denis Cheryshev acertou um belo chute de fora da área e abriu o placar para o time da casa. Ele começou a Copa como reserva, mas entrou já primeiro jogo após lesão de Dzagoev, e foi um dos destaques da equipe com 4 gols no torneio.
A vantagem russa, contudo, durou pouco. Aos 39 minutos, Kramaric empatou com gol de cabeça após cruzamento de Mandzukic.
Ao fim do tempo regulamentar, a Rússia teve 9 chutes ao gol, enquanto a Cróacia finalizou 15 vezes. O time croata teve 65% da posse de bola.
Com 11 minutos do primeiro tempo da prorrogação, a Croácia fez 2 a 1 após cabeceio de Domagoj Vida. Mas os russos novamente correram atrás do prejuízo e deixaram tudo igual com o brasileiro naturalizado russo Mário Fernandes: 2 a 2.
Nos pênaltis, a Croácia triunfou. Smolov teve seu chute defendido pelo croata Subasic e Mário Fernandes chutou para fora. Kovacic parou no russo Akinfeev, mas a Croácia acabou conseguindo vencer os pênaltis por 4 a 3.