However, Niclas Füllkrug equalized late on to rescue a point for the host nation and see it top the group.
The draw means that Germany finishes on seven points after its three games in Group A, two points ahead of Switzerland.
Elsewhere, Hungary scored a dramatic 100th-minute winner against Scotland to get its first win of the tournament and boost its qualification hopes.
Germany piled on the pressure as the second half went continued, with Kai Havertz hitting the bar.
The second half followed much the same pattern until the injury suffered by Varga halted the game.
Persons:
Dan Ndoye, Remo Freuler, Niclas Füllkrug, Barnábas Varga, Angus Gunn, Varga, Damien Meyer, Dominik Szoboszlai, Robert Andrich, Jamal Musiala, Daniele Orsato, Ndoye, Jonathan Tah, Angelos Tzortzinis, Murat Yakin’s, Julian Nagelsmann, Yann Sommer, Kai Havertz, Willi Orbán’s, Kevin Csoboth, Lee Smith
Organizations:
CNN, Switzerland, C, B, Scotland, Getty, Stuttgart, Hungarian, Germany, Frankfurt, Hungary
Locations:
Germany, Frankfurt, Switzerland, England, Denmark, Slovenia, Serbia, Italy, Albania, Croatia, Hungary, Scotland, Stuttgart, AFP