While the other major leagues have taken a winter break, the British Premier League is going to go on a run and bang out three rounds of the 2016/17 season before the return of any other leagues.
With the compact scheduling of these fixtures, the league can be won or lost in this small window. Squad depth would be put to the test.
This is what we would be looking forward to in the coming days.
Round 18
December 26, 2016
Watford – Crystal Palace
Arsenal – West Bromwich Albion
Burnley – Middlesbrough
Chelsea – AFC Bournemouth
Leicester City – Everton
Manchester United – Sunderland
Swansea City – West Ham United
Hull City – Manchester City
December 27, 2016
Liverpool – Stoke City
December 28, 2016
Southampton – Tottenham Hotspur
Round 19
December 30, 2016
Hull City – Everton
December 31, 2016
Burnley – Sunderland
Chelsea – Stoke City
Leicester City – West Ham United
Manchester United – Middlesbrough
Southampton – West Bromwich Albion
Swansea City – AFC Bournemouth
Liverpool – Manchester City
January 1, 2017
Watford – Tottenham Hotspur
Arsenal – Crystal Palace
Round 20
January 2, 2017
Middlesbrough – Leicester City
Everton – Southampton
Manchester City – Burnley
Sunderland – Liverpool
West Bromwich Albion – Hull City
West Ham United – Manchester United
January 3, 2017
AFC Bournemouth – Arsenal
Crystal Palace – Swansea City
Stoke City – Watford
January 4, 2017
Tottenham Hotspur – Chelsea