Manchester City boss Pep Guardiola described his side's 2-1 Premier League victory over Chelsea as a ‘great victory’ and felt his players had to fight hard for the win.