Tottenham beat Manchester City in the first game of the new Premier League season.