Màn so tài giữa Đức và Đan Mạch tại Dortmund đã bị hoãn 20 phút ở hiệp một do thời tiết xấu. Sau khi trở lại, hậu vệ người Đan Mạch Joachim Andersen đã có tình huống xử lý đáng tiếc. Đầu tiên, anh việt vị trong pha dứt điểm cận thành, sau đó lại phạm lỗi dẫn đến quả penalty mà Havertz thực hiện thành công ở phút 53.
Trước đó, bàn thắng của Nico Schlotterbeck cũng bị hủy bỏ do lỗi trong pha bóng dẫn đến bàn thắng. Tuy nhiên, Đức vẫn nhập cuộc đầy khí thế trước sự cổ vũ cuồng nhiệt của khán giả nhà. Đan Mạch chơi hay hơn sau đó và tạo ra nhiều cơ hội nguy hiểm ở cả hai hiệp đấu.
Tuy nhiên, đội chủ nhà đã có bàn thắng gia tăng cách biệt ở phút 68. Musiala thoát xuống đón đường chuyền dài vượt tuyến phòng ngự, sau đó xử lý khéo léo và sút tung lưới, ghi bàn thắng thứ ba của mình tại giải đấu. Chiến thắng này giúp Đức giành vé vào tứ kết, nơi họ sẽ gặp Tây Ban Nha hoặc Gruzia.