
Premier League results:
Saturday
Huddersfield Town 0 Tottenham Hotspur 4
AFC Bournemouth 0 Leicester City 0
Manchester United 4 Crystal Palace 0
Stoke City 2 Southampton 1
West Bromwich Albion 2 Watford 2
West Ham United 1 Swansea City 0
Chelsea 0 Manchester City 1
Sunday
Arsenal 2 Brighton & Hove Albion 0
Everton 0 Burnley 1
Newcastle United 1 Liverpool 1