Toni Kroos, playing his first international since 2021, received the ball from kick-off and chipped it forward to Leverkusen playmaker Wirtz.
Wirtz ventured forward and as he was not closed down, he unleashed a fierce dipping drive that left Brice Samba glued to the spot as the ball flew under the crossbar with the clock ticking to just seven seconds.
“I don’t think anyone understood or realised what was happening. We were all quite surprised, but there was obviously a lot of joy. You can’t start a match any better,” Wirtz said to German television channel ZDF.
“But for it to work so well and lead to this chance to score, it’s great.”
If not for Christoph Baumgartner’s lighting strike inside seven seconds earlier on Saturday, Wirtz’s goal would have equalled the record for the fastest recorded international goal — scored in 2013 by compatriot Lukas Podolski.
Four minutes after the break, Havertz slotted the visitors into a two-goal lead that they never looked like relinquishing.
Jamal Musiala was left with far too much space in the box when Wirtz found him with a long pass and the Bayern Munich youngster rounded Samba before laying the ball on a plate for the on-rushing Havertz.
France coach Didier Deschamps rang the changes on the hour mark but without Antoine Griezmann, missing his first international since 2017, the hosts lacked a cutting edge despite the presence of star striker Kylian Mbappe.
It was Julian Nagelsmann’s charges who looked the more likely to score the next goal, with only fine saves by Samba denying debutant Maximilian Mittelstaedt and Thomas Mueller.
France nearly halved the deficit in the 88th minute when Mittelstaedt mistimed a clearance on to his own arm, but Antonio Rudiger was on hand to hack the ball off the line and VAR then adjudged the handball inside the box to be unintentional.
“We can obviously be very satisfied. We’ve taken some good steps forward, some important steps forward. These are the last few chances for us to get a bit of a feel for Euro 2024. We’ll take that with us today,” said Kroos.
Both sides continue their preparations for this summer’s European Championship, with France taking on Chile and Germany hosting old rivals Netherlands on Tuesday.
© Agence France-Presse
Photo: Twitter @Zychyma