Peter Swales
Peter Swales is a professional sports journalist with over four decades of experience covering football. A lifelong Manchester City fan, he brings deep knowledge and passion to every story about the Citizens.
1168 articles
Haaland double steers City to winning start in Porto
Erling Haaland's second-half brace secured a 2-0 win for Manchester City at FC Porto in their Champions League opener, with Marc Guehi outstanding at the back.
9 September 2026
Maresca's perfect start: Four wins, but the derby is the real test
Maresca's City have won four from four after a 2-0 Champions League victory over Porto, with Haaland scoring twice. Now attention turns to a first Manchester derby.
9 September 2026
Maresca explains what convinced City to pay £86m for Ayyoub Bouaddi
Enzo Maresca explains what convinced City to spend up to £86m on Ayyoub Bouaddi, with the teenager's composure and maturity shining through in his first meaningful start.
9 September 2026
Player ratings v FC Porto
Rate the Manchester City players from the game v FC Porto.
8 September 2026
Nunes: The greatest has gone, but City's new era has 'young energy'
Matheus Nunes on life after Pep Guardiola: the 'young energy' Maresca has brought, why he is the right man to succeed the greatest, and the process of integrating new faces.
8 September 2026
City Women Sweep Ballon d'Or Nominations as Shaw Chases Third Nod
Five Man City Women players are up for the 2026 Ballon d'Or, with Bunny Shaw chasing a third nomination after a Golden Boot-winning season.
8 September 2026
Bouaddi earns Ballon d'Or recognition weeks after City arrival
Ayyoub Bouaddi has been shortlisted for the Men's Young Talent of the Year award, a second successive nomination for the 18-year-old who joined City from Lille in August.
8 September 2026
Haaland's workload is the question Maresca can't keep dodging
Enzo Maresca admits Erling Haaland cannot play every minute this season, but Porto away is no place to rest him. The striker has three goals in three and just hit 300 club goals.
8 September 2026
Grealish's honest answer on a potential Man City return
Jack Grealish admits he doesn't know if he'll ever wear a Man City shirt again after his Deadline Day loan to Everton, with his contract set to expire.
8 September 2026
Doku and O'Reilly miss Porto but City get double derby boost
City begin their Champions League campaign at Porto without Nico O'Reilly and Jérémy Doku, but Maresca delivered encouraging news on both ahead of Sunday's Manchester derby.
8 September 2026
Haaland's influence grows at City, but Maresca knows he must manage the minutes
Erling Haaland's influence at Manchester City continues to grow, with Matheus Nunes praising his leadership, but Enzo Maresca knows he must manage the striker's minutes over a...
8 September 2026
City eye Spain's World Cup winner Baena as midfield target
City are tracking Atletico Madrid's Alex Baena, a Spain World Cup winner with three league goals this season, though a January move is unlikely.
7 September 2026
Bouaddi closing in on first City start as Maresca rings the changes for Porto
Ayyoub Bouaddi could make his first Manchester City start against Porto on Tuesday, with Enzo Maresca planning to hand minutes to the 18-year-old and other new signings.
7 September 2026
Nunes declares himself fully fit as Porto clash looms
Matheus Nunes declares himself fully fit after an ankle knock ahead of the Community Shield, boosting City ahead of their Champions League opener against Porto.
7 September 2026
City’s January stance on Baena clear despite admiration
City admire Alex Baena but won't move in January, feeling well-stocked up front after summer signings. Newcastle and Villa also linked.
7 September 2026
Anderson's record, AI trials and an unresolved £440m question: City's week before Porto
Elliot Anderson's record-breaking display, a new AI academy project, and fresh questions over the 115 charges — City's week before Porto has been busy.
7 September 2026