Bước vào trận đấu, đội tuyển Đức nhập cuộc rất tự tin, đội bóng áo trắng muốn giải quyết nhanh Đan Mạch càng sớm càng tốt. Ngay phút thứ 4, lưới của Đan Mạch đã bị rung lên sau pha đánh đầu của Schlotterbeck từ tình huống đá phạt góc, tiếc là trọng tài từ chối bàn thắng vì trước đó Gundogan phạm lỗi với thủ môn Schmeichel.
Những phút tiếp theo chứng kiến các chân sút đội tuyển Đức thay nhau bắn phá khung thành Đan Mạch, nếu không có sự xuất sắc của thủ thành Schmeichel thì lưới của Đan Mạch đã rung lên nhiều lần.
Đan Mạch cố gắng tập trung phòng ngự số đông bên phần sân nhà để bảo vệ khung thành của Schmeichel. Phút 37, từ pha tạt cánh chính xác, Kai Havertz bật cao đánh đầu, bóng đi trúng vào vị trí thủ thành Schmeichel, một pha cứu thua có phần may mắn của thủ thành Đan Mạch.
Sang hiệp 2, thế trận không có gì thay đổi khi đội tuyển Đức chiếm ưu thế nhưng bất ngờ xảy ra ở những đầu hiệp 2 khi lưới của Neuer bị rung lên. Phút 48, từ tình huống đá phạt, bóng lộn xộn trong vòng cấm Joachim Andersen nhanh chân dứt điểm trong vòng cấm, tuy nhiên sau khi tham khảo VAR trọng tài không công nhận bàn thắng.
Ngay sau tình huống nguy hiểm của Đan Mạch, tuyển Đức lập tức đáp trả bằng pha phản công nhanh, phút 54, Raum chuyền bóng và bóng chạm tay Joachim Andersen trong vòng cấm, sau khi tham khảo VAR trọng tài cho tuyển Đức được hưởng quả 11m. Trên chấm penalty, Kai Havertz dễ dàng đánh bại thủ thành Schmeichel, mở tỷ số cho trận, 1-0 nghiêng về tuyển Đức.
Có bàn thắng dẫn trước, tuyển Đức càng tự tin triển khai tấn công, trong khi đó Đan Mạch xuống tinh thần sau bàn thắng không được công nhận và bàn thua sau đó.
Phút 59, Kai Havertz xâm nhập vòng cấm và đối mặt với thủ thành Schmeichel, tiếc là pha dứt điểm cuối cùng lại đưa bóng đi chệch cột dọc.
Sau nhiều nỗ lực tấn công thì cuối cùng bàn thắng nhân đôi cách biệt cũng đến với đội tuyển Đức, phút 68, Schlotterbeck tung đường chuyền vượt tuyến để Musiala thoát xuống thông minh rồi đặt lòng chính xác để hạ gục thành Schmeichel, nâng tỷ số trận đấu lên 2-0 cho tuyển Đức.
Nhận 2 bàn thua ở hiệp 2, không còn gì để mất, Đan Mạch đẩy cao đội hình tấn công để tìm bàn thắng rút ngắn tỷ số, nhưng không mang lại hiệu quả vì hàng thủ của tuyển Đức quá chắc chắn.
Phút 90+1, lưới của Đan Mạch rung lên lần 3 sau khi Wirtz thoát xuống dứt điểm tinh tế, tiếc là bàn thắng không được công nhận khi cầu thủ này mắc lỗi việt vị.
Kết thúc trận đấu, với chiến thắng 2-0 trước Đan Mạch, Đức là đội bóng thứ 2 lọt vào tứ kết Euro 2024 sau Thụy Sĩ.