Manchester City now need eight points from five matches to become Premier League Champions for the third time in four seasons, after recovering from conceding a goal within the opening 20 seconds to eventually defeating Aston Villa 2-1 at Villa Park.
However, both sides ended the game with 10 men, as centre-back John Stones was sent off a minute before half-time for a knee-high challenge on Jacob Ramsey.
But Villa spurned the opportunity to capitalize on the man advantage when Matty Cash was sent off 11 minutes into the second half following two bookings in the space of three minutes.
The hosts had earlier gone ahead after only 20 seconds – The second quickest goal Manchester City have conceded in Premier League history, after Alan Shearer’s for Newcastle United after 10 seconds in January 2003 – as John McGinn guided a shot past Ederson following Ollie Watkins’ low cross.
Impressive teenager Phil Foden equalized midway into the first-half following a fine City team move, before Rodri headed what proved to be the winner following Bernardo Silva’s cross five minutes before half-time.
City play Tottenham at Wembley in the Carabao Cup final on Sunday, before Villa take on West Brom in the Premier League later that day.