Home Sports EPL: Manchester City extend unbeaten run with hard-fought win at Watford