There is absolutely no let up in the Premier League schedule with 10 midweek games taking place over three days. Squad rotation and making full use of the temporary five substitutes rule has become the norm as clubs wrestle with the demanding fixture list and try to ensure players stay as fresh as possible. Tuesday sees some crucial clashes in the battle for European places, with fourth-placed Chelsea travelling to London neighbours Crystal Palace, while in-form Arsenal – currently seventh – play host to third-top Leicester City. Watford, sitting just outside the relegation zone, take on rock-bottom and seemingly doomed Norwich City at Vicarage Road on the same night. Four games kick-off on Wednesday with Manchester City versus Newcastle, Sheffield United against Wolves, West Ham hosting Burnley and Brighton taking on champions Liverpool. Finally on Thursday, we have struggling Bournemouth versus Tottenham, Everton against Southampton and Aston Villa's clash with Manchester United. To see our predictions for the upcoming round of matches, look through the photo gallery above and click on the arrows or swipe to look at the next image.