Nicolas Fullkrug salvó a Alemania con un gol en el tiempo añadido que le arrebató el primer puesto del Grupo A, justo cuando parecía que Suiza estaba a punto de dar una sorpresa monumental.
Y también se produjo un giro final en el otro partido del grupo, en el que Hungría, que había perdido sus dos primeros partidos y estaba al borde de la eliminación, se dio un balón de oxígeno cuando Kevin Csoboth marcó en el minuto 10 del tiempo añadido para derrotar a Escocia por 1-0.
En Fráncfort, el suplente Fullkrug fue el hombre de la crisis, al lanzar su potente cabezazo a la red a los dos minutos del tiempo añadido, cuando el país anfitrión parecía destinado a verse abocado a un choque de octavos de final potencialmente traicionero.
Unos minutos más tarde, en Stuttgart, Csoboth aprovechó una escapada tardía y remató con frialdad, con Escocia expuesta tras haber lanzado hombres al ataque en busca de su propio gol decisivo.
La Alemania de Julian Nagelsmann llegaba a su partido habiendo ganado sus dos primeros partidos y con una ventaja de dos puntos al frente del grupo, con la clasificación asegurada y necesitando sólo un empate para hacerse con el primer puesto.
Sin embargo, la fluidez y la energía presentes contra Escocia y Hungría faltaron aquí, ya que los vivaces suizos trabajaron incansablemente para conseguir su ventaja y aún más para mantenerla.
Dan Ndoye marcó en el minuto 29 y dio un vuelco temporal al Grupo A. Remo Freuler centró con precisión, y Ndoye remató alto, a la portería de Manuel Neuer.
La importancia de quedar primera de grupo significa que Alemania jugará ahora contra el segundo clasificado del Grupo C, actualmente Dinamarca, pero posiblemente Eslovenia o Serbia, en lugar de contra el segundo del Grupo B.
Lo más probable es que sea Italia, defensora del título, o Croacia, medalla de bronce en la Copa del Mundo, dos equipos que se enfrentarán el lunes.
Alemania intentó volver a la contienda a lo largo de la segunda parte, y en el minuto 49 un brillante pase en profundidad de Florian Wirtz encontró a Jamal Musiala, que estrelló el balón directamente en Yann Sommer. El rechace le cayó a Ilkay Gundogan, pero iba demasiado rápido para que pudiera controlarlo.
Antes, el guardameta suizo Sommer se sintió muy aliviado cuando el VAR anuló lo que parecía ser el primer gol de Alemania a los 17 minutos. Robert El disparo de Andrich desde fuera del área hizo que Sommer se lanzara aletargado a su derecha, y el balón rebotó en su cuerpo y entró en la portería.
Sin embargo, las repeticiones mostraron que Musiala se había abalanzado sobre Michel Aebischer en la jugada previa, anulando el gol.
Un lanzamiento de falta tardío de Toni Kroos fue despejado de puños por Sommer y llegó a las manos de Leroy Sane, que sólo pudo dirigir su disparo alto y desviado.
Suiza pensó que lo había sentenciado con un gran remate de Rubén Vargas, pero se le anuló por fuera de juego justo cuando se alejaba para celebrarlo tras batir a Neuer.
La última oportunidad recayó en el delantero del Borussia Dortmund Fullkrug, que viene de hacer una buena temporada y aporta físico y potencial goleador cada vez que entra en juego. Su puntería, como de costumbre, fue certera.
El dramático resultado no hará sino aumentar el optimismo nacional que se ha instalado en Alemania, olvidadas ya todas las preocupaciones previas al torneo tras los malos resultados de los amistosos.
Para los suizos, la decepción de recibir un gol en los últimos minutos se vio compensada en parte por su pase seguro a la fase eliminatoria, lo que significa que han superado la fase de grupos de un gran torneo por sexta vez consecutiva.
Hungría, por su parte, tiene tres puntos y se enfrenta a una nerviosa espera para ver si se clasifica como uno de los cuatro mejores terceros, mientras que Escocia vuelve a casa.
Martin Rogers es columnista de FOX Sports. Síguele en Twitter @MRogersFOX y suscríbete al boletín diario.