Manchester City boss Pep Guardiola has apologised for making ‘unnecessary and stupid comments’ about Steven Gerrard.

Guardiola referenced Gerrard on Friday morning, shortly after Manchester City had been charged with 115 breaches of the Premier League’s financial rules.
Guardiola referred to the time when Gerrard lost his footing and allowed Demba Ba to score at Anfield when defending City’s spending during their title winning season in 2014.
However, Guardiola has now apoligised to Gerrard for his comments – claiming the former Liverpool captain ‘didn’t deserve it’ and that he was ‘ashamed’ of himself for degrading the 42-year-old.
Guardiola’s initial comments were: ‘I don’t know if we are responsible for Steven Gerrard slipping. You know that situation at Anfield? I didn’t want it out of respect for Steven Gerrard, but it’s our fault?’.

However, he apoligised to Gerrard during his press conference ahead of Wednesday’s Premier League clash with Arsenal.
The City manager said:Â ‘I apologise to Steven Gerrard for my unnecessary and stupid comments I said last time about him. I am ashamed of myself, because he doesn’t deserve it.’