Di masa injury time babak pertama, Jerman sempat mencetak gol kedua lewat Kai Havertz. Namun gol tersebut dianulir setelah meninjau VAR dan memastikan Havertz berada dalam posisi offside.
Hingga babak pertama usai, skor 1-0 untuk keunggulan Jerman tetap bertahan.
Jual beli serangan langsung tersaji. Timnas Jerman mendapat peluang pada menit ke-60. Namun sayang, Bola sepakan Guendogan pada menit ke-60 membentur tiang gawang.
Kiper Timnas Jepang, Shuichi Gonda tampil perkasa di bawah mistar dengan mementahkan dua peluang emas dari Serge Gnaby pada menit ke-71.
Dua menit berselang giliran Manuel Neuer yang melakukan penyelamatan gemilang. Penjaga gawang Jerman tersebut menepis bola tendangang on target Wataru Endo.
Jepang akhirnya bisa menyamakan kedudukan menjadi 1-1 pada menit ke-75. Sontekan pemain pengganti Ritsu Doan memanfaatkan tepisan Neuer di muka gawang menggetarkan gawang Der Panzer.
Jepang justru berbalik unggul pada menit ke-84. Umpan terukur bek tengah Ko Itakura membuat Takuma Asano lolos dari jebakan offside dan dengan tenang membobol gawang Neuer dari sudut sempit untuk mengubah skor jadi 2-1.