The traditional bumper Boxing Day bonanza in the Premier League is upon us as the season reaches its halfway mark.

The first of nine games was in north London as Tottenham came from behind to beat Brighton 2-1, avenging their humbling loss on the south coast earlier in the season.

Chelsea were stunned by Southampton, a fifth defeat in six for Frank Lampard. On the south coast, Mikel Arteta starts his job at Arsenal with a draw at Bournemouth while Carlo Ancelotti won his first game in charge of Everton, over Burnley.

Later in the day, Manchester United host Newcastle in a traditionally entertaining clash before second-placed Leicester host top-of-the-tree Liverpool. Manchester City travel to Wolves the following night.

Premier League table

EPL fixtures and results | Gameweek 19

EPL fixtures and results | Gameweek 18

Saturday, December 21 Kick-off Our coverage TV/highlights
Everton 0-0 Arsenal 12.30pm Report BT Sport
Aston Villa 1-2 Southampton 3pm    
Bournemouth 0-1 Burnley 3pm  
Brighton 0-1 Sheffield Utd 3pm    
Newcastle 1-0 Crystal Palace 3pm LIVE
Norwich 1-2 Wolves 3pm

Manchester City 3-1 Leicester 5:30pm LIVE Sky Sports
Sunday, December 22      
Watford 2-0 Manchester United 2pm LIVE Sky Sports
Tottenham 0-2 Chelsea 4.30pm LIVE Sky Sports

Follow all the action LIVE with Standard Sport this week!

Click here for our guide on how to watch all Amazon Prime Premier League fixtures for free, on December 26 and December 27 The home for trending sports news.