Keep up to date on the international friendly between Germany and France in our live blog.
FT | Right after Stindl's equalizer, the final whistle sounds. 2-2 seems a fair result, as the first half was clearly for France and the second half for Germany. Die Mannschaft bounced back twice after goals Lacazette.
'93 | GOAL! Germany - France 2-2. Stindl! In the very last minute of the game, Germany draw level! Die Mannschaft combine perfectly. Obviously, Özil sets up the attack with a good pass to Götze, who delivers a one-touch pass to Stindl. The striker of Borrusia Mönchengladbach strikes it in the near corner, leaving no chance for Mandanda.
'92 | The final whistle will be delayed by a pitch invader. Joachim Löw can still see the humor about it, inspite being down by a goal in the extra time.
'89 | Huge chance for Martial to lock up the game! France counter with Griezman, who plays it onto Mbappé. The youngster sees that Martial is completely open and plays a through ball. Martial only has Trapp to beat, but his effort is incredibly poor, playing it soft and right through the middle.
'86 | Sandro Wagner has just replaced Werner for a minute and has already gone into the books. He nastily hits Pavard in the chest with his shoulder and the right-back is gasping for air.
'82 | And another substitution! Kurzawa replaces Digne.
'79 | It seems France have knocked out Germany. They comfortably play the ball around. The many substitutions have taken the pace out of the game.
'75 | Griezmann comes on, but it means Lacazette won't score his hattrick tonight. Low brings on Rudy for Khedira.
'71 | GOAL! Germany - France 1-2. Lacazette! That's a brace! Mbappé is able to find the pockets of space to play in. The youngster launches Lacazette, who was on side, and the Arsenal striker places it clinically in the left-bottom corner. Lethal on the counter-attack!
'70 | OFF THE CROSSBAR! Germany are awarded a free kick and with Özil and Kroos on the pitch, that can only mean danger. Kroos shoots it right on the crossbar and Werner misjudges the rebound and misses a header from close range.
'63 | Deschamps wants to force a goal and he makes his first two changes of the match. Matuidi and Jallet leave the pitch, Pavard and Nzonzi come on.
'59 | Germany has had a great start of the second half, leaving no space for France to play in and dominating possession. France have proven to be lethal in the counter-attack.
'56 | GOAL! Germany - France 1-1. Werner! Die Mannschaft level the score in Cologne! Mesut Özil plays a pin-point through ball right on time and launches Timo Werner, who remains perfectly calm in front of Mandanda.
'53 | Great dribble from Draxler at the left-hand side of the box! The winger skips past Jallet and sends a good cross in. Rüdiger gets his head behind it, but misses target by a yard.
'49 | Germany have started on the front foot. Gundogan launches Werner, but Mandanda comes to the rescue, clearing the ball just in time.
'46 | The second half has started in Cologne! Can Germany bounce back? Löw has intervened and replaced Hummels for Rüdiger.
HT | France are ahead at the break! The highlight of the first half was Martial's delicious assist, setting up an unmissable chance for Lacazette.
'43 | Mbappé again! The youngster is as active as always and is very dominant in France's offence. The 18-year-old is playing close to Lacazette at the centre-forward position. He shoots from the edge of the penalty area, but luck isn't on his side. His shot goes just wide.
'37 | Germany want to respond, but they seem to be a little bit in shock. The pace has dropped and France defend excellently.
'33 | GOAL! Germany - France 0-1. Lacazette! France take the lead with a terrific goal! Lucas Digne reaches Martial in the box and with an incredible touch he takes out Hummels. The left-winger only has Trapp to beat and does so by unselfishly passing it wide to Lacazette. What an incredible assist!
'32 | Mbappé magic! The French prospect has quick feet in Germany's box and shoots low in the near corner, but his teammate Trapp is well prepared and tips it past the post.
'27 | That was a proper chance for Germany, but the counter of France was just as dangerous! The Germans had a great build-up play, leading to Werner chesting the ball to Özil. The midfielder's shot was superbly blocked by Varane, causing France to break. It is two-against-two, with Martial in possession, but the Man United winger waits too long and passes onto Mbappé in an offside position.
'22 | Özil dips the ball in from the left-hand side and his pass causes danger in the box of France. Varane misjudges his cross, but Draxler wasn't expecting to receive his cross. Draxler can't control the ball and lets it slip behind.
'19 | Great dribble by Lacazette! The striker drops back into the midfield and receives the ball. The Arsenal forward turns and skips beautifully past Hummels with a lovely faint and decides to shoot from long range. He forces Trapp to make a save, but the German goalie perfectly does so.
'15 | Gundogan skipped past a couple of French bodies and was looking for a run into the box, but Rabiot intervened. The Man City midfielder claims a free kick on the edge of the box, but the referee judges the physical play of Rabiot as legal.
'13 | The resulting corner won by Martial, falls perfectly to the feet of Lucas Digne in the middle of the box, but his effort from close range is straight at Kevin Trapp and the German keeper is able to make a comfortable save.
'11 | Interesting start at the Rhein Energie Stadium. Both teams show offensive intentions, which results in a match with a lot of pace. Mbappé, who had a great match against Wales, tried to stretch the German defence, but Hummels denied him with a superb sliding tackle.
'7 | France fight back! Matuidi is responsible for their first shot directed at goal. The Juventus midfielder volleys from the edge of the box, but hits the side-netting.
'2 | Great start for the Germans! They claim possession of the ball and press France back. Werner has a run on the left-hand side, crosses low and finds Özil in the box. The Arsenal ace gets a kick in, but doesn't connect well. He forces a save of Mandanda though, who parries Özil's shot with his feet.
KICK-OFF | We are underway! Two serious World Cup contenders face each other at the Rhein Energie Stadium.
XI Germany | Trapp; Can, Hummels, Süle, Plattenhardt; Khedira, Kroos; Gündogan, Özil, Draxler; Werner.
XI France | Mandanda; Jallet, Varane, Umtiti, Digne; Rabiot, Tolisso, Matuidi; Mbappe, Martial, Lacazette.