Joachim Low’s side could hardly have had a more testing start to the tournament, having had to face world champions France and European champions Portugal in their opening two fixtures.
While they were beaten 1-0 in a tight game by the French, they produced one of the most exciting performances of the tournament so far to beat Portugal 4-2, a result which means victory over the Hungarians will guarantee their place in the top two.
Hungary, however, have shown that they are no pushovers, holding out for 85 minutes before caving against Portugal, and then frustrating France to earn the point which still gives them a chance of progressing from the so-called Group of Death.
Where to watch Germany vs Hungary
TV channel: The match will be televised on BBC Two for free, with kick-off at 8pm BST.
Live stream: UK viewers will be able to watch the match online for free via the BBC iPlayer.
Live coverage: Standard Sport will bring you all the match action, analysis and reaction.
Read our dedicated match preview here.