Toni Kroos scored in the fifth minute of added time as Germany snatched a vital 2-1 win against Sweden at the Fisht Olympic Stadium.
The defending champions found themselves a goal down at the interval through Ola Toivonen's impressive lofted finish 32 minutes in.
With their World Cup hopes hanging in the balance, Marco Reus hit back for Die Mannschaft and Toni Kroos found a way through from a free kick in added time to complete the turnaround.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
STARTING XI: Neuer; Kimmich, Boateng, Rudiger, Hector; Rudy, Kroos; Reus, Muller, Draxler; Werner
SUBS: Plattenhardt, Ginter, Hummels, Khedira, Ozil, Trapp, Goretzka, Sule, Brandt, Gundogan, Ter Stegen, Gomez
STARTING XI: Olsen; Lustig, Lindelof, Granqvist, Augustinsson; Claesson, Larsson, Ekdal, Forsberg; Toivonen, Berg
SUBS: Olsson, Guidetti, Johnsson, Svensson, Helander, Hiljemark, Krafth, Jansson, Rohden, Durmaz, Thelin, Nordfeldt
© Reuters
© Reuters
Joachim Low: "This week the players have shown a reaction in training, but Saturday is what counts. We have to see a reaction and a difference when it comes to performance on the pitch. I'm convinced they will show the right reaction. We have to deliver and if we win we're back in the race. We'll see how the tournament goes on after that."
Janne Andersson: "This is really what you spend entire life towards. Not enjoying it because it's a tough job. We're going to make the most of it. Extraordinary to be involved in this and a match of this magnitude. Whether we knock them out is one thing, but we can qualify on our own which is quite extraordinary."
© Reuters
GERMANY SUBS: Plattenhardt, Ginter, Hummels, Khedira, Ozil, Trapp, Goretzka, Sule, Brandt, Ter Stegen, Gomez
SWEDEN SUBS: Olsson, Guidetti, Johnsson, Svensson, Helander, Hiljemark, Krafth, Jansson, Rohden, Durmaz, Thelin, Nordfeldt
© Reuters