Premier League games are coming thick and fast as we approach the end of 2017. After a round of midweek fixtures, it's time for another round of games this weekend.
The match of the weekend comes in Saturday's late kick-off as Arsenal host Manchester United. Can Jose Mourinho extend his impressive record over Arsene Wenger? Or will Arsenal be the next big-six side to gain a result at home against United?
- Manchester City: David Silva targets 'more titles in years to come' after signing contract extension
- Richard Jolly: Mourinho's ineffective pragmatism set for fresh examination with trip to Arsenal
- Chelsea: Conte apologises after being 'frustrated' with referee during win over Swansea
The weekend starts with champions Chelsea hosting promoted Newcastle United and ends with current league leaders Manchester City entertaining struggling West Ham United.
In between, there's plenty more action to look forward to, so Graham Caygill has put together his predictions for this weekend's matches.
To move on to the next prediction, click the arrow on the gallery, or if using a mobile device, simply swipe.