Cape Town - A comprehensive wrap of all the collated matches, scores and match reports from the weekend's English Premiership matches.
Saturday, December 20
Manchester City 3-0 Crystal Palace - MATCH REPORT
West Ham United 2-0 Leicester City - MATCH REPORT
Queens Park Rangers 3-2 West Bromwich Albion - MATCH REPORT
Southampton 3-0 Everton - MATCH REPORT
Hull City 0-1 Swansea City - MATCH REPORT
Aston Villa 1-1 Manchester United - MATCH REPORT
Tottenham Hotspur 2-1 Burnley - MATCH REPORT
Sunday, December 21
Newcastle United 0-1 Sunderland - MATCH REPORT
Liverpool 2-2 Arsenal - MATCH REPORT
Monday, December 22
Stoke City 0-2 Chelsea - MATCH REPORT
Saturday, December 20
Manchester City 3-0 Crystal Palace - MATCH REPORT
West Ham United 2-0 Leicester City - MATCH REPORT
Queens Park Rangers 3-2 West Bromwich Albion - MATCH REPORT
Southampton 3-0 Everton - MATCH REPORT
Hull City 0-1 Swansea City - MATCH REPORT
Aston Villa 1-1 Manchester United - MATCH REPORT
Tottenham Hotspur 2-1 Burnley - MATCH REPORT
Sunday, December 21
Newcastle United 0-1 Sunderland - MATCH REPORT
Liverpool 2-2 Arsenal - MATCH REPORT
Monday, December 22
Stoke City 0-2 Chelsea - MATCH REPORT