Tertinggal dua gol, Kroasia yang mencoba bangkit kembali kecolongan di menit 82. Javier Hernandez yang masuk menggantikan Dos Santos di menit 62 membawa El Tri menjauh 3-0.
Tiga menit jelang akhir pertandingan, Vatreni akhirnya berhasil memperkecil kedudukan. Ivan Perisic mengubah papan skor menjadi 3-1.
Memasuki menit 89, Kroasia harus bermain dengan 10 orang setelah Ante Rebic mendapat kartu merah akibat melanggar keras Pena. Bermain dengan 10 orang, Kroasia gagal memperkecil kedudukan dan menyerah dengan skor 3-1 di akhir pertandingan.
Susunan Pemain:
Kroasia: Pletikosa, Vrsaljko, Pranjic, Perisic, Corluka, Lovren, Rakitic, Modric, Srna, Mandzukic, Olic.
Cadangan: Zelenika, Subasic, Vukojevic, Jelavic, Schildenfeld, Brozovic, Badelj, Rebic, Sammir, Kovacic, Vida, Eduardo.
Meksiko: Ochoa, Rodriguez, Marquez, Herrera, Layun, Dos Santos, Moreno, Guardado, Peralta, Aguilar, Vazquez.
Cadangan: Corona, Talavera, Salcido, Reyes, Fabian, Jimenez, Pulido, Hernandez, Ponce, Brizuela, Aquino, Pena.