After a good two days' rest after the international fixtures, we hurtle headlong into a full Premier League programme. Clear your Saturday schedule of all domestic chores as early as possible because there are an absolute belting set of matches to enjoy from mid-afternoon. A much-anticipated Merseyside derby kicks off proceedings where table-topping Everton – who have not beaten their city rivals in any competition since 2010 – play host to reigning champions Liverpool, fresh from their <a href="https://www.thenationalnews.com/sport/football/ollie-watkins-9-5-jack-grealish-9-joe-gomez-3-virgil-van-dijk-4-aston-villa-v-liverpool-player-ratings-1.1088411">7-2 humiliation at Aston Villa</a>. Big-spending Chelsea then entertain Southampton at Stamford Bridge, followed by a humdinger at the Etihad when Manchester City face Arsenal. Ending a fine day of action is Newcastle against Manchester United at St James' Park, with Ole Gunnar-Solskjaer's side still smarting from their <a href="https://www.thenationalnews.com/sport/football/serge-aurier-10-harry-kane-9-eric-bailly-1-harry-maguire-2-manchester-united-v-tottenham-player-ratings-1.1088353">6-1 mauling by Tottenham</a> before the international break. Sunday starts with pointless Sheffield United and Fulham facing-off at Bramall Lane and then Crystal Palace's home clash with Brighton. A derby double is next up as Spurs take on London rivals West Ham at the Tottenham Hotspur Stadium, followed by the midlands spat between Leicester City and Aston Villa. On Monday, winless wonders West Bromwich Albion and Burnley look to ignite their seasons at the Hawthorns, while the latest round of fixtures end with Leeds United versus Wolves at Elland Road. To see our predictions for the upcoming matches, look through the photo gallery above and click on the arrows or swipe.