Buckle up. Things are about to get incredibly interesting with so many permutations in the Premier League.
[ LIVE: Stream every PL game live ]
It’s all about the battles for the top four and at the bottom once again as Chelsea’s lead may be cut to just one point by the time they play Middlesbrough on Monday as Tottenham go to West Ham on Friday. As for Boro, they could go down, plus Manchester United and Arsenal clash with both teams looking to keep their top four hopes alive.
Below is a look at all 10 games with team news, top things to watch and a score prediction for each encounter.
West Ham v. Tottenham
Man City v. Crystal Palace
Chelsea v. Middlesbrough
Bournemouth v. Stoke City
Hull City v. Sunderland
Liverpool v. Southampton
Arsenal v. Manchester United
Swansea City v. Everton
Leicester City v. Watford
Burnley v. West Bromwich Albion