
Title-chasing Aston Villa host relegation-threatened Nottm Forest
Leaders Arsenal travel to struggling Bournemouth
Man City take on Chelsea at the Etihad Stadium in the weekend's final match
The Premier League has reached Gameweek 20 and we have picked out a score prediction for each contest, with four taking place on Saturday and six on Sunday.
Aston Villa vs Nottm Forest (Saturday, 12:30pm)
Aston Villa were thumped 4-1 at Arsenal on Tuesday, but the Villans will be eyeing a quick response when hosting Nottm Forest, who are on a three-game losing streak.
Unai Emery's Villa have won 10 in a row at home in all competitions and will be confident of extending that impressive streak.
Score prediction: Aston Villa 3-0 Nottingham Forest
Brighton vs Burnley (Saturday, 3pm)
Without a win in 10 games, Burnley, who have the second-worst away record in the division, face another difficult challenge when they head to a Brighton side who have lost just once at home this season.
Score prediction: Brighton 4-1 Burnley
Wolves vs West Ham (Saturday, 3pm)
Rock-bottom Wolves are yet to pick up a win this season, but they showed promise in the 1-1 draw at Manchester United on Tuesday and a first victory could be in the offing when hosting West Ham, who have gone eight games without success.
Score prediction: Wolves 3-2 West Ham
Bournemouth vs Arsenal (Saturday, 5.30pm)
A run of 10 matches without a win has seen Bournemouth plummet down the table and they could be in for a long evening when hosting leaders Arsenal, who have the joint second-best away record and are eyeing a fifth win in a row in the league.
Score prediction: Bournemouth 1-3 Arsenal
Leeds vs Man Utd (Sunday, 12.30pm)
Leeds have drawn four of their last five matches and they now face a Man Utd side who have shared the spoils in three of their last six assignments.
Score prediction: Leeds 1-1 Manchester United
Everton vs Brentford (Sunday, 3pm)
Brentford have won two and lost seven of their nine away contests and they now travel to an Everton side who have won three of their last six games at the Hill Dickinson Stadium.
Score prediction: Everton 2-0 Brentford
Fulham vs Liverpool (Sunday, 3pm)
Unbeaten in three matches, Fulham face a tricky home clash against a Liverpool team who have won three of their last four away games in all competitions and have been showing improvement over the last month or so.
Score prediction: Fulham 1-2 Liverpool
Newcastle vs Crystal Palace (Sunday, 3pm)
Newcastle are unbeaten in their last 10 outings at St James' Park in all competitions and they will fancy their chances of overcoming a Crystal Palace side who are struggling with the busy fixture schedule and are on a six-game winless run.
Score prediction: Newcastle 3-1 Crystal Palace
Tottenham vs Sunderland (Sunday, 3pm)
Tottenham have collected just eight points at home and they now host a Sunderland side who have drawn two of their last three away matches.
Score prediction: Tottenham 1-1 Sunderland
Man City vs Chelsea (Sunday, 5.30pm)
Man City have the second-best home record in the league, winning eight times and losing once and they can overcome a Chelsea side who are without a manager since Enzo Maresca's departure and who have gone three games without a victory.
Score prediction: Man City 4-1 Chelsea