Sejak awal, pertandingan langsung berjalan dengan tempo tinggi.

Peluang emas pertama Brasil datang pada menit ke-20, namun bola tembakan jarak dekat Danilo masih mampu ditepis kiper Kroasia Dominik Livakovic.

Kiper Kroasia kembali menunjukkan kualitasnya pada menit ke-36 saat menggagalkan peluang Joao Pedro dari jarak dekat.

Brasil akhirnya berhasil memecahkan kebuntuan di pengujung babak pertama.

Danilo berhasil mencetak gol setelah menyelesaikan aksi gemilang Vinicius Junior.

Di paruh kedua, Brasil tetap mengendalikan permainan.

Di lain pihak, Kroasia mulai berani keluar menyerang dan berulang kali mencoba mengganggu pertahanan Selecao.

Peluang pertama Kroasia di babak kedua muncul pada menit ke-51, namun bola sepakan Petar Sucic masih melambung.

Kroasia menyamakan kedudukan pada menit ke-84 lewat gol Lovro Majer.

Selang dua menit kemudian, Brasil kembali unggul lewat eksekusi penalti Igor Thiago.

Penalti diberikan setelah Endrick dijatuhkan Josip Sutalo di dalam kotak terlarang.

Kemenangan Selecao akhirnya dipastikan di ujung laga melalui Gabriel Martinelli yang menuntaskan umpan Endrick.

Susunan Pemain

Brasil (4-4-2): Bento; Douglas Santos, Leo Pereira, Marquinhos, Ibanez; Vinicius Junior, Danilo, Casemiro, Luiz Henrique; Joao Pedro, Matheus Cunha.

Kroasia (4-2-3-1): Dominik Livakovic; Duje Caleta-Car, Luka Modric, Andrej Kramaric, Josip Stanisic; Josip Sutalo, Ivan Perisic; Luka Vuskovic, Petar Sucic, Ante Budimir; Martin Baturina.