It was France who took the lead midway through the first half when Mats Hummels could only turn Lucas Hernandez’s cross into his own net. Joachim Low’s side enjoyed a few bright moments without truly threatening Hugo Lloris’ goal before the break, Kante among those stifling the German attack.
France could have doubled their advantage early in the second half when Adrien Rabiot hit a post. Down the other end, as Germany enjoyed a period of dominance leading up to the hour mark, Serge Gnabry bounced a volley beyond Lloris but onto the roof of the net.
Timo Werner was introduced for Gnabry with a little under 20 minutes remaining. Havertz, who had occasionally threatened in the final third, made way for Leroy Sane at the same time.