Manchester City opened up an eight-point lead at the top of the table before second-placed Manchester United's game against Chelsea.