Bernardo Silva scored a controversial first Premier League goal of the season as Manchester City beat Aston Villa 2-0 to go top of the table.
City dominated much of an entertaining encounter on a miserable evening but looked set to miss out on the chance to take over at the summit until Silva struck 11 minutes from time, albeit in contentious circumstances.
Villa boss Dean Smith was sent off for his protests after he felt Silva's goal should have been ruled out for offside against Rodri, who had won the ball back from Tyrone Mings.
Ilkay Gundogan's penalty sealed all three points to extend City's winning run to nine matches and put them top, although Manchester United can replace them when they face Fulham later on Wednesday.
City lost Kevin De Bruyne and Kyle Walker to injury but they are now unbeaten in 16 games in all competitions.