Pep Guardiola's side appear unstoppable at the moment and his central defenders got in on the act as both Ruben Dias and Stones scored in a 2-1 win in the day's early kick-off.
Dias opened the scoring with his first City goal, heading home a fine Kevin De Bruyne ball into the box.
Anwar El Ghazi hit the only goal of the game as Aston Villa won at Leeds.
The Holland winger was sent off on his last appearance at Elland Road, sparking a mass brawl in a Sky Bet Championship draw, but this time he struck after just five minutes to give Dean Smith's men a 1-0 win.
Leeds could have moved above Villa in the table with a win but rarely tested Emiliano Martinez in the visitors' goal, with Villa now six points behind fourth-placed West Ham with two games in hand.