Cả 2 đội đều bước vào trận đấu sau những chiến thắng lớn trước các đối thủ ở League A Bảng 3, tuyển Đức đè bẹp Hungary 5-0 còn Hà Lan đánh bại Bosnia-Herzegovina 5-2. Mặc dù tiền đạo Niclas Fuellkrug, người mở tỷ số cho tuyển Đức ở trận đấu trước, đã rút lui vì vấn đề thể trạng trước trận đấu, HLV Julian Nagelsmann đã quyết định không đưa Kai Havertz trở lại vị trí tiền đạo trung tâm, nơi anh bắt đầu mọi trận đấu của Euro 2024. Thay vào đó, ông đã đặt niềm tin vào Deniz Undav của Stuttgart ở vị trí cao nhất trên hàng tấn công - cựu tiền đạo Brighton cũng lần đầu tiên ra sân trong màu áo đội tuyển Đức.
Chủ nhà Hà Lan nhập cuộc mạnh mẽ và đã nhanh chóng dội gáo nước lạnh lên đối thủ, Ryan Gravenberch đã tìm thấy Tijjani Reijnders ở khoảng trống phía sau hàng tiền vệ cao của Đức. Tiền vệ của AC Milan đã tiến về phía khung thành và tung cú dứt điểm nhẹ nhàng vượt qua Marc-Andre ter Stegen, giúp Hà Lan dẫn trước chỉ sau 99 giây. Bàn thua sớm nhất mà tuyển Đức phải nhận trong 50 năm đã khiến họ choáng váng, và Hà Lan gần như đã ghi bàn thứ 2 sau 15 phút, Denzel Dumfries đánh đầu vọt xà trước khung thành rộng mở.
Đội khách cuối cùng đã lấy lại được thế trận và chính Deniz Undav đã gỡ hòa ở phút thứ 38, sau tình huống bóng bật ra từ nỗ lực của Florian Wirtz. Khi tuyển Đức tiếp tục tấn công, hậu vệ Nathan Ake của Hà Lan đã ngã trong vòng cấm sau một pha chạy nước rút, ngôi sao của Man.City gặp chấn thương cơ và tỏ ra rất kích động khi được cáng ra khỏi sân. Cú sốc tiếp theo cho chủ nhà là khi Undav kiến tạo cho Joshua Kimmich gia tăng cách biệt ở phút thứ 3 của thời gian bù giờ hiệp một.
Tuy nhiên, sự nhẹ nhõm của đội khách không kéo dài lâu, khi Hà Lan cân bằng tỷ số ở phút 51, Dumfries ghi bàn sau khi Jamal Musiala bị cướp bóng trong vòng cấm của chính mình. Một phút sau, Wirtz tạo ra một cơ hội rõ ràng để giành lại thế dẫn trước, khi Havertz đứng trước khung thành trống nhưng tiền đạo của Arsenal đã sút bóng vọt xà ngang. Kịch tính của trận đấu bị kéo giảm khi cả 2 bên đều bỏ lỡ cơ hội, và đành kết thúc với tỷ số hòa 2-2. Tuyển Đức tạm dẫn đầu với 4 điểm, hơn Hà Lan về hiệu số bàn thắng bại. Trong cùng bảng đấu, Hungary và Bosnia-Herzegovina hòa 0-0 và chia nhau 2 vị trí cuối.
Đức và Hà Lan là những đối thủ quen thuộc đã gặp nhau 7 lần kể từ năm 2018, và gần đây nhất là vào tháng 3. Tiền đạo Jamal Musiala của Đức nói với RTL rằng, đội của anh vẫn đang thích nghi với sự mất mát của các cựu binh Toni Kroos, Manuel Neuer, Ilkay Gundogan và Thomas Mueller - những người đều đã giải nghệ khỏi bóng đá quốc tế vào mùa hè. “Hôm nay không phải ngày của chúng tôi, nhưng chúng tôi cần phải học hỏi từ điều đó. Chúng tôi cần phải an toàn hơn với quả bóng nhưng chúng tôi có thể rút ra một số điểm tích cực từ trận đấu. Chúng tôi đã mất 4 huyền thoại của đội nhưng đó là một quá trình, bầu không khí vẫn thực sự tốt”.
HLV tuyển Đức, Julian Nagelsmann đánh giá “cả hai đội đều có chút bối rối”, nhưng nói thêm: “Chúng tôi tấn công mạnh mẽ và chúng tôi đã chấp nhận rủi ro. Đội tin tưởng vào chính mình và đó là chìa khóa. Chúng tôi đã cống hiến hết mình và đó là điều chúng tôi, cũng như người hâm mộ, muốn thấy”.