Italien kom tillbaka från underläge och vann med 3–1 mot Frankrike på San Siro. Francesco Pio Esposito blev matchvinnaren med två mål, medan Davide Frattesi svarade för det andra italienska målet. Michael Olise gav Frankrike en tidig ledning efter ett misstag i italienskt försvar.
Matchen började piggt för Frankrike. Michael Olise utnyttjade ett felaktigt uppspel av Gianluigi Donnarumma och nätade redan i den 10:e minuten. Italien svarade i den 26:e minuten när Nicolo Cambiaghi slog en bra cross från vänster och Pio Esposito tryckte in kvitteringen från nära håll.
I andra halvlek bjöds det på dramatik. Sebastiano Esposito missade en straff i den 60:e minuten, men tre minuter senare tog hemmalaget ledningen. Federico Dimarco, inbytt, slog ett lågt inlägg som Frattesi kunde avsluta i mål från kort håll. Straffar kom tillbaka i matchbilden i den 74:e minuten när Dayot Upamecano fällde Antonio Vergara, och Pio Esposito klev fram och satte sin andra från straffpunkten.
Trots franska försök att hitta en reducering, bland annat en farlig frispark från Olise, höll Italien undan. Domare Istvan Kovacs dömde de avgörande momenten i matchbilden och bidrog till en intensiv men rättvis kamp.
Statistiskt speglade matchen en tuff bortamatch för Italien: 35 procent bollinnehav mot Frankrikes 65, 11–18 i skott och xG 2.21 för Italien mot 1.54 för Frankrike. Italien visade effekt i boxen och effektivitet i sina avslut, vilket till slut räckte för tre viktiga poäng.
Segern ger Roberto Mancinis lag eftertraktad momentum inför kommande möten. Nästa utmaning för Italien blir ett tufft möte mot Belgien, medan Frankrike riktar fokus mot Türkiye. För båda lagen handlar det nu om att bearbeta lärdomarna och bygga vidare inför höstens fortsättning i Nations League.