Although he represented Les Bleus at U16, U17, U18, U19, and U21 levels, the centre-back was tipped to represent Guinea-Bissau at senior level.
However, that ambition has faded into thin air having played against the Blue and Yellow, where Kylian Mbappe’s first-half strike settled the encounter at Solna’s Friends Arena, while Barcelona’s Antoine Griezmann missed a last-minute penalty.
The Paris Saint-Germain star beat goalkeeper Robin Olsen from a very tight angle after dancing through the right side of the Swedish backline.
Despite being cautioned in the second minute by referee Szymon Marciniak for a rash challenge on Albin Ekdal, Upamecano put up an impressive overall performance, combining well with Raphael Varane and Presnel Kimpembe to halt Sweden’s attacking forays.
The 21-year-old enjoyed a breakthrough campaign with RB Leipzig last season, featuring with increasing frequency in Julian Nagelsmann’s first team.
He made 28 appearances in the German top-flight and played a key role in their Champions League semi-final finish.
Rennes' rising star Eduardo Camavinga was an unused substitute and will be open to representing Angola, where he was born, or the Democratic Republic of the Congo, the country of his parents if not capped in France’s next game on Tuesday.
As expected, Lyon’s Houssem Aouar was not part of the squad after his recent coronavirus test returned a positive result.
France welcome Croatia to Stade de France, Saint-Denis on September 8 in what promises to be a rematch of the 2018 Fifa World Cup final.