Sementara berbicara mengenai jalannya pertandingan, Jerman sebenarnya sempat tertekan saat awal-awal pertandingan dimulai. Portugal bahkan berhasil unggul lebih dulu lewat gol Cristiano Ronaldo di menit ke-15. Berawal dari serangan balik, Bernardo Silva mengirim umpan jauh ke depan yang disambut baik oleh Diogo Jota.
Gelandang Liverpool itu kemudian melepaskan umpan kepada Cristiano Ronaldo yang berdiri bebas. Akan tetapi, Jerman suskes membalikkan keadaan berkat gol bunuh diri dua bek Portugal yakni Ruben Diaz (35') dan Raphael Guerreiro (39').
Sementara di babak kedua, tim arahan Joachim Low bermain lebih percaya diri usai berhasil membalikkan kedudukan di paruh pertama. Jerman menambah dua gol lewat Kai Havertz (51') dan Robin Gosens (60'). Sementara Portugal yang berusaha bangkit hanya mampu memperkecil ketertinggalan lewat aksi Diogo Jota di menit ke-67.