Babak Pertama
Timnas Jerman langsung memulai pertandingan melawan Kosta Rika dengan tensi tinggi.
Di menit ke-2, Jamal Musiala sempat mencoba melepaskan satu tembakan dari luar kotak penalti, namun Keylor Navas sukses menepisnya.
Di menit ke-8, Thomas Muller hampir saja merobek jala Kosta Rika melalui sundulannya memanfaatkan umpan Kimmich, namun bola masih melenceng tipis dari gawang Keylor Navas.
GOL! Timnas Jerman berhasil membuka keunggulan di menit ke-9 melalui sundulan dari Serge Gnabry yang memanfaatkan umpan David Raum.
Kedudukan berubah menjadi 1-0 untuk keunggulan Timnas Jerman atas Kosta Rika.
Di menit ke-14, Leon Goreztka hampir saja menggandakan keunggulan Timnas Jerman apabila bola sundulannya tidak ditepis Keylor Navas.
Memasuki menit ke-30, Timnas Jerman berhasil mengurung Kosta Rika dan membuat Joel Campbel cs tak mampu melesatkan satu tendangan pun.
Di menit ke-34, Keylor Navas harus kembali jatuh bangun mengamankan gawang Kosta Rika saat Joshua Kimmich mencoba peruntungannya dengan tendangan dari luar kotak penalti.
Jamal Musiala lagi-lagi mengancam gawang Keylor Navas di menit ke-35, namun sayang bola tendangannya hanya melenceng tipis dari mistar.
Serge Gnabry benar-benar mengeksploitasi sisi kiri pertahanan Kosta Rika, di mana pada menit ke-39, ia kembali melepaskan tendangan keras ke gawang Keylor Navas, namun sayang masih belum menemui jala.
Memasuki menit ke-40, Timnas Jerman masih terus tampil dominan dan belum mendapatkan peluang emas lagi untuk menambah keunggulan tim.
Di menit ke-42, Antonio Rudiger melakukan blunder yang hampir saja mengakibatkan robeknya jala Timnas Jerman.
Antonio Rudiger berniat mengecoh pemain Kosta Rika, namun ia malah ceroboh dan kehilangan bola, hampir saja jala Timnas Jerman robek oleh Fuller.
Memasuki babak tambahan waktu, Timnas Jerman masih sukses mempertahankan kedudukannya dengan skor 1-0 atas Kosta Rika.