Manchester City boss Pep Guardiola has labelled next week's clash with league leaders Arsenal a 'final' that his team cannot afford to lose.