Key events

There are few Ivorians on their backs, frustrated by the late loss and generally just being out of energy.

ShareFull time: Germany 2-1 Cote d’Ivoire

In the end, it was Deniz Undav coming off the bench that made the difference for Germany, scoring twice to secure a spot in the knockout stages. It was a cracking game and Cote d’Ivoire will feel hard done by, having given everything.

Share

GOAL! Nmecha pings a pass into the feet of Undav with his back to goal, he takes a touch, spins and whacks his shot into the corner. What a supersub!

ShareGOAL! Germany 2-1 Cote d’Ivoire (Undav, 93+4)

WHAT A PASS, WHAT A FINISH!

Share

90+2 mins: It has become end-to-end in recent minutes. I suspect both teams want the win to secure qualification and have a peaceful final group game.

Share

90+1 mins: WHAT A CHANCE! Amiri receives a pass inside the box, his first touch is perfect but his second is a meek shot straight at Fofana.

Share

90 mins: Six minutes added on.

Russell Eberts emails: “It’s cool to watch the players, from all over the world, chatting with each other during stops in play*, and just thinking about how they’re all having similar conversations, talking about little intricacies of the game, and how, despite all of the geopolitical issues surrounding the World Cup, the beauty of football is that sense of shared humanity, of a commonality that no one can ever take away..

..and as I write that, a player from each team is lying on the ground, clutching their ankle, rocking back and forth gently, before getting back to their feet and suddenly running around without any issue. This common action is shared by every team in the world!

(*this is absolutely not an endorsement of the mid-half breaks)”

Share

89 mins: WHAT A SAVE! Brown smashes a technically perfect volley across the goalkeeper and towards the corner, only for Fofana to dive to his left and palm clear.

Yahia Fofana gets down brilliantly to save a shot by Nadiem Amiri. Photograph: Megan Briggs/Getty ImagesShare

Updated at 17.58 EDT

88 mins: Pepe makes mincemeat of a couple of Germans and drives 40 yards up the pitch, reaching the area and picking out a teammate in space only for a poor touch to let his opponents back in.

Share

86 mins: Undav barrels his way through a defender and then takes aim from 20-odd yards but it is straight at the goalkeeper.

Deniz UndavShare

85 mins: Havertz is also done for, and Goretzka comes on. We will get a change of shape here.

Share

85 mins: Arsenal legend Pepe is on for Diomande, who looks rather tired.

Share

84 mins: Cote d’Ivoire have a corner on the left. It is not a great delivery but that surprises Germany who do not know how to react to the ball bouncing in the box. They do eventually get rid, only for it to come back and Fofana to have a dig that is blocked.

Share

82 mins: Wirtz pings a pass straight into the referee’s midriff. I assume it is not a review of his officiating from the Liverpool man.

Diomande is bundled over by Wirtz on the touchline. They could soon be teammates.

Singo is crying in the dugout, Doue replaces him.

Share

80 mins: We are yet to have a booking in this match. The referee is quite forgiving.

Havertz has a chance to push on with the ball at his feet but is outmuscled by Singo, who ends up lying down on the turf after suffering a hamstring issue, stopping a quick throw. Nagelsmann is fuming.

Julian Nagelsmann is not happy. Photograph: Megan Briggs/Getty ImagesShare

Updated at 17.48 EDT

78 mins: The referee refuses to give two fouls, despite the alleged victims being left in a heap.

Share

76 mins: The teams have lost their rhythm after the hydration break. Meh.

Share

75 mins: We go again! Guessand, Seko Fofana, Adringa on for Bonny, Diallo and Sangare.

Share

72 mins: Oh no, we get it now. How irritating. Cote d’Ivoire will be pleased to stop for a few minutes.

Share

71 mins: Has the referee forgotten about the hydration break?

Share

70 mins: With tails up, Havertz gets a chance in the box but his touch is not great and the danger is gone.

Nagelsmann will be pleaased with himself after those smart subs.

Share

GOAL! Amiri has the ball on the inside right and chips the ball into the box where his fellow sub Undav is waiting, volleying home from close range.

ShareGOAL! Germany 1-1 Cote d’Ivoire (Undav, 68)

The substitute whacks in a fine cross.

Deniz Undav scores for Germany! Photograph: Kevin Sousa/IMAGN IMAGES/Reuters Photograph: John E Sokolowski/IMAGN IMAGES/Reuters Photograph: Thomas Mukoya/ReutersShare

Updated at 17.37 EDT

68 mins: Fofana is milking it after clashing slightly with his own man, not that Kessie is paying attention as he complains to the referee, even though a foul is awarded.

Share

66 mins: Amiri is hobbling after a clash of knees. Not an ideal introduction to the match.

Brown’s through ball is poked behind off an Ivorian foot. Kimmich tries to replicate his previous effort but Fofana does better this time, punching clear and getting a free-kick for his troubles.

Share

64 mins: A deep cross is flicked behind by Singo. Wirtz leaves it for Kimmich who does a better job than last time, sending the cross over a flapping Fofana’s head, only for Havertz to nod a glorious chance wide while the goalkeeper is on his back.

Share

62 mins: Undav will provide more of a presence up top, compared to Havertz who barely threatened.

Share

60 mins: Germany have a corner on the left, which is taken sharply and leads to another corner. Kimmich decides to swing the second one in but Fofana comes out and takes a clean catch. Havertz is on the deck pretending he’s been fouled … he has not.

Sane, Musiala and Pavlovic off. Leweling, Undav and Amiri on.

Share

58 mins: Germany need to get hold of the ball more and calm things down. What they do not need is Rudiger shooting from 35 yards but it is inevitably going a mile over.

Nagelsmann is plotting a triple change, much to the surprise of no one.

Share

56 mins: Germany are being overrun here and cannot stop the swathes of attacks from the Ivorians. The latest ends with Diomande volleying wide.

Khrishnamoorthy emails: “Being fed on a regular diet of Premier League football where a half time score of 1-0 means sit deep and grind out a 1 – 0 win (trademark Arsenal) it is refreshing to see the energy of Ivory Coast who are playing as if they are the one who is down one goal.”

Share