Sau 36 năm, kể từ EURO 1988 đội tuyển Đức vẫn chưa thắng Tây Ban Nha ở một giải đấu lớn. Trong lần gặp gỡ gần nhất ở National League, “Những cỗ xe tăng” đã thất bại nặng nề 0-6. Chính vì thế, việc được chơi trên sân nhà là cơ hội không thể tốt hơn để đội tuyển Đức đòi món nợ từ đối thủ. Dù vậy, HLV Nagelsmann đã khiến tất cả bất ngờ khi tung ra sân đội hình lạ lẫm. Hai sự thay đổi đã được thực hiện khi Nico Schlotterbeck nhường chỗ cho Jonathan Tah. Ở tuyến giữa, đội trưởng của Dortmund - Emre Can cũng thay thế vị trí của Robert Andrich.
Phía đối diện, đội tuyển Tây Ban Nha trình diễn lối đá đẹp mắt. Vượt mặt đội tuyển Anh, “La Roja” mới chính là ứng cử viên nặng ký nhất cho ngôi vương của EURO 2024 lúc này. Đội hình mạnh nhất được HLV Luis de la Fuente sử dụng. Bộ đôi Nico Williams và Lamine Yamal vẫn là cặp cánh đáng sợ, hứa hẹn mang đến nhiều khó khăn cho đội tuyển Đức.
Đúng như kỳ vọng của CĐV, tốc độ trận đấu được đẩy lên rất cao ngay sau tiếng còi khai cuộc. Tuyến giữa hai đội với nhiều cầu thủ chất lượng trở thành điểm nóng, liên tục xảy ra các tình huống va chạm. Đội tuyển Tây Ban Nha có đội hình trẻ trung nắm thế chủ động và liên tục lên bóng ở cánh trái. Ngay phút đầu tiên, Pedri đã uy hiếp khung thành Manuel Neuer với cú đá từ ngoài vòng cấm. Dù vậy, bóng lại đi đúng vào vị trí mà người gác đền của đội tuyển Đức đã chọn. Đến phút thứ 8, Pedri một lần nữa để lại cho CĐV Tây Ban Nha tiếc nuối khi gặp chấn thương phải rời sân.
Mất Pedri, đội tuyển Tây Ban Nha vẫn nắm thế chủ động ở mặt trận tấn công. Tài năng trẻ Lamine Yamal rồi Fabian Ruiz có liên tiếp các cú sút trước khung thành của đội tuyển Đức nhưng bóng lại đi không chính xác.
Chủ động nhường thế trận cho Tây Ban Nha nhưng mỗi khi có bóng đội tuyển Đức vẫn rất nguy hiểm. Phút 21, Kai Havertz uy hiếp khung thành Tây Ban Nha với cú đánh đầu đi đúng vào vị trí thủ thành Unai Simon ở khoảng cách chỉ hơn 5 m. Đến phút 35, Kai Havertz tiếp tục được nhắc tên khi hãm ngực chính xác nhưng lần thứ 2 dứt điểm đúng vào vị trí của thủ thành đội tuyển Tây Ban Nha.
Đáp trả các tình huống tấn công của đội tuyển Đức, Nico Williams đột phá dũng mãnh bên cánh trái. Đáng tiếc, những cú sút cuối cùng của tiền đạo đội tuyển Tây Ban Nha vẫn đi thiếu chính xác cần thiết. Thống kê của chuyên trang Opta chỉ ra, đội tuyển Tây Ban Nha dứt điểm đến 8 lần trong hiệp 1, gấp đôi đội tuyển Đức. Tuy nhiên, chỉ có 2 lần trong số này bóng đi trúng đích và bị thủ thành Manuel Neuer dễ dàng cản phá. Hiệp 1 cũng vì thế mà khép lại với tỷ số hòa 0-0.
Đầu hiệp 2, đội tuyển Đức thể hiện rõ ý đồ chơi tấn công với liên tiếp các sự thay đổi. Bộ đôi cầu thủ của Bayer Leverkusen là Florian Wirtz và Robert Andrich được HLV Nagelsmann trao cơ hội.
Tuy nhiên, khi những sự thay đổi chưa phát huy tác dụng thì lưới của đội tuyển Đức đã rung lên ở phút 51. Xuất phát từ quả tạt chìm chính xác của Lamine Yamal, Dani Olmo bất ngờ băng lên từ tuyến hai rồi dứt điểm một chạm đẳng cấp, đánh bại hoàn toàn thủ thành Manuel Neuer. Đáng chú ý, Dani Olmo chính là cầu được vào sân ở hiệp 1, thế chỗ của Pedri bị chấn thương.
Nhận bàn thua, HLV Nagelsmann tung thêm tiền đạo vào sân. "Siêu dự bị" Niclas Füllkrug với khả năng không chiến tốt được đẩy lên đá cao nhất trên hàng công. Bắt đầu từ phút 55, đội tuyển Đức cũng chuyển sang tấn công bóng bổng. Hai cánh với Kimmich và David Raum liên tục tạt bóng vào trong để Niclas Füllkrug đánh đầu. Tuy nhiên, sự hiệu quả của miếng đánh này gần như bằng 0 khi hàng thủ đội tuyển Tây Ban Nha hỗ trợ cho nhau quá tốt.
Không thành công với phương án bóng bổng đội tuyển Đức bắt đầu phối hợp ngắn nhiều hơn. Toni Kroos vẫn là trung tâm của những đợt lên bóng với khả năng phát động tấn công tốt. Phút 69, Robert Andrich có khoảng trống mênh mông trước khung thành đội tuyển Tây Ban Nha nhưng cú đá của anh không thắng được Unai Simon.
Tấn công không hay, may mắn cũng không đồng hành với đội tuyển Đức. Ở phút 77, Florian Wirtz băng xuống đầy tốc độ ở cánh phải rồi chuyền bóng cho Niclas Füllkrug dứt điểm. Thủ thành Unai Simon đã đứng chôn chân nhưng bóng lại tìm đến cột dọc trong sự tiếc nuối của CĐV Đức.
Những phút cuối chứng kiến nỗ lực tấn công không biết mệt mỏi của đội tuyển Đức. Thành quả cuối cùng cũng đến với thầy trò HLV Nagelsmann với bàn thắng gỡ hòa 1-1 của Florian Wirtz ở phút 89. Người kiến tạo cho Florian Wirtz lập công là Kimmich với nỗ lực đánh đầu đáng khen. Đây cũng là điểm nhấn cuối cùng của thời gian chính thức, buộc trận đấu phải kéo vào hiệp phụ.
Với tâm lý tốt hơn đội tuyển Đức liên tục tấn công trong hai hiệp phụ. Những cơ hội ngon ăn đến với chủ nhà của EURO 2024 nhưng họ đều không thể tận dụng thành công. Trong khi đó, đội tuyển Tây Ban Nha thay đổi nhiều vị trí trên hàng công và không còn giữ được áp lực như thời gian thi đấu chính thức. Tưởng chừng như trận đấu sẽ bước vào loạt sút luân lưu thì đến phút 119, Mikel Merino tận dụng sự hớ hênh của hàng thủ đội tuyển Đức, ấn định thắng lợi đầy cảm xúc 2-1 cho Tây Ban Nha. Thật đáng tiếc cho tiền vệ tài hoa Kroos, anh đã có khúc vĩ thanh buồn khi chia tay sự nghiệp sau trận tứ kết với dư âm không ngọt ngào.
Đánh bại Đức 2-1, đội tuyển Tây Ban Nha trở thành đội đầu tiên có mặt ở bán kết EURO 2024. Đối thủ của "La Roja" ở vòng đấu tiếp theo là đội thắng trong cặp đấu giữa Bồ Đào Nha và Pháp.