Memasuki babak kedua, kedua tim masih jual beli serangan. Akhirnya pada menit ke-57, Jerman U23 dapat menjebol gawang Brasil U23 melalui tendangan dari Amiri. Dia berhasil mencetak gol dari luar kotak penalti ke sudut kanan bawah.
Setelah Jerman U23 mencetak gol, Brasil U23 terus bermain menyerang. Hingga pada menit ke-69, Arnolds harus meninggalkan lapangan karena menerima kartu kuning kedua nya.
Meski bermain dengan 10 pemain, Jerman U23 berhasil mengejar ketertinggalannya pada menit ke-85 melalui R. Ache. Sundulan yang dilakukannya berhasil menciptakan gol lewat umpan Raum.
Pada menit ke-88, Brasil U23 berhasil menciptakan pelung melalui tendangan bebas yang diambil Douglas Luiz. Namun sayang tendangannya sedikit terlalu tinggi dari gawang.
Hingga akhir pertandingan, Brasil U23 berhasil memenangi pertandingan atas Jerman U23 dengan skor 3-2. Dalam kemenangan ini juga, Richarlison mungkin menjadi pemain satu-satunya yang mencetak hattrick pertama di pertandingan perdana Olimpiade Tokyo 2020.
Susunan pemain Brasil vs Jerman:
Brasil U-23 (4-2-3-1): Santos, Guilherme Arana, Diego Carlos, Nino, Dani Alves, Bruno Guimaraes, Douglas Louis, Claudinho (Malcom ’65), Richarlison, Antony, Matheus Cunha
Pelatih: Andre Jardine
Jerman U-23 (4-3-3): F Muller, D Raum, Uduokhai, Pieper(Torunarigha ’48), Henrichs, A Stach (Schlotterbeck ’81), Arnold, A. Maier, Amiri(Teuchert ’74), Kruse (Ache ’68), Richter (Lowen ’68), Daniel Arzani (Tilio’79)
Pelatih: Stevan Kuntz