Jerman memimpin pada menit ke-30 ketika umpan tarik Florian Wirtz mengarah ke jalur Deniz Undav, yang kemudian melepaskan tembakan dengan tenang. Tim Kleindienst tampaknya telah menggandakan keunggulan tim tamu, tetapi tendangannya dianulir karena offside. Namun, Undav tidak membuat kesalahan pada menit ke-36 ketika ia menyambar umpan silang Maximilian Mittelstadt untuk membawa Der Panzer unggul 2-0.
Penyerang Stuttgart itu mengira ia telah mencetak hat-trick, tetapi Kleindienst kembali offside dalam proses terjadinya gol, dan kemudian gol Serge Gnabry juga dianulir karena alasan yang sama. Pemain veteran Edin Dzeko memperkecil ketertinggalan dengan sundulan 20 menit menjelang akhir pertandingan untuk menciptakan akhir pertandingan yang seru. Kedua tim memiliki peluang untuk menang atau menyamakan kedudukan, tetapi pada akhirnya, tim asuhan Julian Nagelsmann bertahan di Stadion Bilino Polje untuk semakin mendekati perempat-final UEFA Nations League.