Memanfaatkan sontekan Neymar Junior yang masih berhasil dibelokan oleh Ochoa, Roberto Firmino yang baru tampil dua menit menggantikan Philippe Coutinho, berhasil menyongsong bola di mulut gawang dengan satu sentuhan.
Skor 2-0 untuk keunggulan timnas Brasil pun bertahan hingga akhir laga.
Hasil ini membuat timnas Brasil berhak lolos ke babak perempat final dan akan berjumpa pemenang dari laga Belgia kontra Jepang.
Sementara bagi timnas Meksiko, hasil ini membuat mereka melanjutkan kegagalan mereka melangkah lebih jauh dari babak 16 besar di tujuh edisi terakhir secara berturut-turut.
Brasil 2 - 0 Meksiko (Neymar Junior 51', Roberto Firmino 88')
Susunan pemain kedua tim:
Brasil: 1-Alisson Becker, 3-Joao Miranda, 2-Thiago Silva, 6-Filipe Luís, 22-Fagner Lemos, 5-Casemiro, 11-Philippe Coutinho (20-Roberto Firmino 86'), 15-Paulinho (17-Fernandinho 80'), 19-Willian Borges (13-Marquinhos 90+1'), 9-Gabriel Jesus, 10-Neymar Junior
Pelatih: Adenor Leonardo Bacchi "Tite"
Meksiko: 13-Guillermo Ochoa, 3-Carlos Salcedo, 2-Hugo Ayala, 23-Jesús Gallardo, 21-Edson Álvarez (6-Jonathan dos Santos 55'), 4-Rafael Márquez (7-Miguel Layun 46'), 18-Andrés Guardado, 16-Héctor Herrera, 22-Hirving Lozano, 11-Carlos Vela, 14-Javier Hernández (9-Raul Jimenez 60')
Pelatih: Juan Carlos Osorio
Wasit: Gianluca Rocchi (Italia)