2018 World Cup
Result: Germany 2-1 Sweden
Date: 23 June 2018
Venue: Fisht Olympic Stadium
World champions Germany kept their hopes of qualifying for the knockout stages alive with a 2-1 win over Sweden, with Toni Kroos netting a dramatic late winner.
Germany were completely dominating play in the opening 10 minutes and were unlucky not to have got on the scoresheet early on, with Swedish goalkeeper Robin Olsen making a couple of good saves.
Sweden were absorbing the pressure and waiting to catch Die Mannschaft on counter-attacks and they nearly grabbed the lead on the break in the 12th minute but Germany goalkeeper Manuel Neuer averted danger.
The pressure from the Swedes paid off in the 32nd minute as Ola Toivonen broke the deadlock to give Janne Andersson’s charges the lead with a looping strike after controlling with his ches inside the box, 0-1.
Joachim Low’s troops were struggling to get momentum in the match carving out chances in patches.
Germany were vulnerable to counter-attacks in the closing minutes of the first stanza and were somewhat lucky not to have conceded again but went into the break trailing 0-1.
Low’s men got the reply just three minutes into the second half, with Marco Reus equalising with a side-footed strike inside the box, 1-1.
Die Mannschaft were playing at a good tempo towards the hour mark and were threatening to take the lead for the first time in the game.
Mario Gomez should have got the second goal for Germany in the 67th minute with a chance at close range but somehow fired over the bar with only the goalkeeper to beat.
Germany were then reduced to 10 men ten minutes before time after Jerome Boateng received a second booking with a tackle from behind.
Die Mannschaft were pressurising the Swedes with five minutes to go desperate for the winner, which Gomez almost snatched with a point-blank header three minutes before time, but Olsen made a great save.
However, Kroos eventually netted the winner for Germany with a superb curling strike from a tight angle to keep their World Cup alive heading into the final round of Group F matches.