Manchester City boss Pep Guardiola felt his side played well and did everything to deserve to win the game after a 2-2 draw with Newcastle