Man City ‘have to survive’, says Guardiola… as boss predicts results will be ‘difficult all season’ City visit Juventus in the Champions League on Wednesday Ben Miller 7th December, 2024
Premier League results today: Man City vs Palace, Brentford vs Newcastle and Villa vs Southampton Ben Miller 7th December, 2024
Crystal Palace 2-2 Manchester City: City’s title hopes hang in the balance Jon Fisher 7th December, 2024
Crystal Palace vs Man City: ‘Fantastic’ Haaland goal brings visitors level… but Lacroix restores Eagles’ lead Ben Miller 7th December, 2024
Postponed football matches today: Full list of games off amid Storm Darragh wind warning Ben Miller 7th December, 2024
Jose Mourinho fires back at Pep Guardiola’s titles comments with brutal ‘150 lawsuits’ jibe Cian Cheesbrough 6th December, 2024
FA Cup: Third round TV picks confirmed as National League Tamworth welcome Tottenham Mitch Fretton 6th December, 2024
Manchester City 3-0 Nottingham Forest: De Bruyne dazzles as City end winless run George Nash 4th December, 2024
Manchester City vs Nottingham Forest: Line-ups revealed as champions seek to end losing run Mitch Fretton 4th December, 2024
LIVE – Manchester City 3-0 Nottingham Forest: City in cruise control at the Etihad Jon Fisher 4th December, 2024
Manchester City: Guardiola laughs off suggestions of rift with De Bruyne Jon Fisher 4th December, 2024
Premier League: Manchester City v Nottingham Forest – Preview, predictions, tips, offers and odds Cian Cheesbrough 2nd December, 2024
Man City and Man United to Arsenal and Chelsea: The worst runs by reigning Premier League champions Ben Miller 2nd December, 2024
FA Cup third round draw: Arsenal face Manchester United as Tottenham travel to non-league Tamworth Cian Cheesbrough 2nd December, 2024