Haaland's disputed strike gives 10-man City derby victory over United

Erling Haaland scored a controversial goal as Manchester City beat Manchester United 1-0 despite playing with 10 men. Phil Foden was sent off in the first half for kicking United captain Bruno Fernandes. The win extends City's perfect start under new manager Enzo Maresca and deepens United's early-season struggles.
City's £250m midfield pairing of Elliot Anderson and Enzo Fernandez proved decisive. The winning goal's controversy stemmed from a VAR ruling that Fernandez's attempted header did not interfere with play, allowing Haaland's strike. This extends Maresca's perfect start, while United now trail City and Arsenal by eight points.
United's fan discontent was visible, with a single banner protesting the club's ticket-touting crackdown. Both teams hit the woodwork—Rashford and Mainoo struck the post for United—while City's Donnarumma was rarely tested. Despite the man advantage, United lacked composure, and Fernandes's late reverse pass was their only clear late chance.
This result could intensify pressure on United's management and ownership, as fan protests over ticket policies may grow. The controversial VAR decision may fuel ongoing debates about the technology's consistency, affecting public trust in officiating. For City, the victory could solidify belief in Maresca's transition, potentially reshaping the Premier League title race narrative. Society's broader football community may see this as a symbol of shifting power dynamics in Manchester.