Manchester City’s Erling Haaland was on target as his club opened their Pre-Season campaign of the United States with a loss.
Pep Guardiola started Haaland and Jack Grealish up front despite filling much youth in the starting eleven.
Celtic handed goalkeeper Kasper Schmeichel his unofficial debut as they took advantage of being further ahead in the preseason preparations by taking the lead with a well-worked team goal scored by Nicolas-Gerrit Kuhn.
Oscar Bobb equalised for City before Celtic scored twice towards the end of the first half through Kuhn and Kyogo Furuhashi to make it a 3-1 lead into half-time.
Argentinian Máximo Perrone came off the bench for City at half-time and pulled a goal back for Guardiola’s team just seconds into the second half after a positive run from Bobb.
Bobb got another assist when he crossed for Haaland, who started the night as captain, to head in City’s third at the back post as they briefly drew level before substitute Luis Palma scored the seventh goal of the game to put Celtic back in front.
City have further games in the U.S. against AC Milan and Barcelona while Celtic begin their Scottish Premiership campaign with a home game against Kilmarnock on Aug. 4.