Following pre-game warnings of severe weather conditions and a possible tornado, the game kicked off with no hitches as Julian Nagelsmann's men made the much brighter start.
The Euros hosts thought that they had taken the lead with just four minutes gone through a Nico Schlotterbeck header, but Joshua Kimmich was penalised for a foul on Andreas Skov Olsen.
The Danes began to get a foothold in the game in the half-hour that followed, during which the heavens opened and a few flashes of lightning were seen before a loud clap of thunder saw referee Michael Oliver take both sides off the pitch.
The two sets of players made a bee-line for the dugouts to recuperate and receive instructions for a couple of minutes, at which point the rainfall became torrential and also turned into hail, forcing fans in the lower tiers to duck for cover.
Oliver quickly directed both teams down the tunnel as the game was officially suspended, although some fans saw the funny side, dancing right below a waterfall from an apparent leak at the Signal Iduna Park.
When can Germany's match with Denmark resume?
According to UEFA regulations, a match can resume no sooner than 30 minutes after the last lightning strike outside of a 10-mile radius of the stadium, meaning that play may not begin again until around 9.10pm UK time at the very earliest.
The victor of Saturday's tie will face Spain or Georgia in the quarter-finals, which will be played on July 5 in Stuttgart.