Manchester City och Inter slog följe i en målrik och intensiv träningsmatch som slutade 1–1 efter 90 minuter, men där Inter vann straffsparksläggningen med 3–1. Divin Mubama gav City ledningen tidigt, medan Benjamin Pavard kvitterade innan halvtid. I straffläggningen var det Ivan Provedel som blev matchvinnaren med flera viktiga räddningar.
Matchen inleddes piggt från City som tog ledningen i den 14:e minuten. En snabb aktion från höger och ett lågt inlägg gav Mubama chansen vid första stolpen, och han var kylig från nära håll. Inter reste sig och skapade flera lägen innan likaläget etablerades när Pavard reagerade snabbast i straffområdet och satte bollen i nät.
Båda lagen hade goda perioder i första halvlek med räddningar från målvakterna och försök från bland andra Esposito och Stanković på ena sidan, samt Semenyo på den andra. Efter paus gjordes omfattande byten i båda lag, men City dominerade stora delar av andra halvlek och tryckte på för ett segermål.
Ungdomarna och rotationsspelarna stack ut för City; Savinho, Rico Lewis och Vitor Reis testade Inter-försvaret flera gånger och Reis träffade ribban innan hans uppföljning stoppades av Provedel. Ryan McAidoo var också nära när han träffade stolpen sent i matchen. Trots pressen höll Inter emot och matchen gick till straffar.
I straffläggningen inledde Rayan Ait-Nouri olyckligt med att missa överribban. Piotr Zielinski satte sedan en straff för Inter, Abdukodir Khusanov träffade stolpen och Donnarumma höll kvar hoppet med en räddning på Frattesos försök. Provedel avgjorde dock genom att rädda en avgörande straff från Nico Gonzalez, innan Mattia Mosconi och Matteo Lavelli förvaltade sina möjligheter och säkrade segern för Inter.
Sammanfattningsvis bjöd matchen på viktiga svar inför säsongsstarten: City visade offensiv bredd och lovande insatser från yngre spelare, men avslut och straffsäkerhet behöver slipas. Inter visade karaktär och fick mycket ut av sin målvaktsprestation. En nyttig jämförelse inför kommande matcher där rotation och matchform står i fokus.