With Pep Guardiola absent due to a touchline ban from last year’s Champions League, the Premier League holders faced the Ligue 1 side at home with Mikel Arteta in charge.
Despite Guardiola’s absence, City were expected to take of business only to be shocked as Maxwell Cornet and Nabil Fekir gave the visitors a 2-0 lead by the half.
A Bernardo Silva goal in the second half brought City back within striking distance, but was not enough as the hosts fell to a shock 2-1 defeat.
Arteta refused to point to Guardiola’s absence or the atmosphere at the Etihad Stadium for the loss and Ederson agreed with the coach, saying the players must shoulder the blame while also crediting Lyon.
“The team didn’t perform at the level it had been playing in the last few games,” Ederson said. “Unfortunately, we ended up being punished by our own mistakes.
“It was our own fault, but we also played against a very difficult opponent who played good football and created us lots of problems.
“It’s a defeat, it’s part of football. We just need to put our heads up and focus on the next game.”
“We know that our team has the ability to salvage the situation. Of course, we would have liked to start the competition on the right foot.
“We need to show our level and try to get the win.”