Spanyol yang dibela Rodrigo meraih kemenangan di menit terakhir perpanjangan waktu untuk menyingkirkan tuan rumah Jerman 2-1.

La Roja tampak akan menang di waktu normal setelah memimpin di awal babak kedua, sebelum Jerman menyamakan kedudukan di penghujung pertandingan dan memaksa tambahan waktu 30 menit.

Namun sundulan Mikel Merino pada menit ke-119 memastikan tempat semifinal bagi Rodrigo melawan Portugal atau Prancis.

Babak pertama berlalu tanpa insiden besar dan hanya beberapa peluang di kedua sisi.

Dengan kedua tim menjalankan tekanan yang tinggi, hanya ada sedikit waktu untuk berkreasi, membuat babak pembukaan berlangsung sengit dan agak hingar-bingar.

Rodrigo menggambarkan banyak momen cemerlang Spanyol, dengan pengaruhnya yang semakin berkembang seiring berjalannya pertandingan.

Pemain nomor 16 kami bergabung di starting XI bersama mantan rekan setimnya di City, Aymeric Laporte, sementara Jerman memasukkan mantan pemain the Blues Ilkay Gundogan dan Leroy Sane.

Pertandingan menjadi hidup pada menit ke-51 ketika Spanyol memimpin ketika Dani Olmo melepaskan tembakan mendatar yang ditempatkan dengan baik melewati Manuel Neuer dari umpan silang Lamine Yamal.

Hal itu membuat tuan rumah bangkit, dan Kai Havertz terus menjadi ancaman bagi Jerman.

Ferran Torres menambah jumlah mantan pemain City menjadi empat saat menggantikan Yamal pada menit ke-63.

Rodrigo, dalam performa yang luar biasa, memenangkan banyak duel, melindungi empat beknya dan memicu serangan balik seiring berjalannya pertandingan.

Namun, didukung oleh pendukung tuan rumah, Jerman hampir menyamakan kedudukan pada menit ke-77 ketika Niclas Fullkrug meneruskan umpan silang mendatar dan usahanya membentur tiang gawang.

Pergantian Alvaro Morata pada menit ke-80 membuat Rodrigo mengambil alih ban kapten saat Spanyol mendekati kemenangan.

Namun, pada menit ke-89, Florian Wirtz mencetak gol penyeimbang dramatis melalui tiang gawang dari tendangan cerdas Joshua Kimmich untuk membuat sebagian besar penonton Stuttgart Arena heboh - dan pertandingan memasuki perpanjangan waktu 30 menit.

Babak 15 tambahan waktu pertama tidak menghasilkan gol lagi, dan tidak ada tim yang terlalu ekspansif dengan pertaruhan tempat di semifinal.

Fullkrug nyaris menyelesaikan pertandingan dengan sundulannya pada menit ke-116, dan ada kesan bahwa pertandingan harus diselesaikan melalui adu penalti.

Namun di menit-menit terakhir, pemain pengganti Merino menyundul umpan silang Olmo untuk mengejutkan Jerman dan mengirim Spanyol ke semifinal.