- Liverpool, who recently won the title, will play against Arsenal at Anfield
- Bournemouth and Aston Villa, both aiming for Europe, will clash at the Vitality Stadium
- Newcastle will face Chelsea in an important match for the Champions League race
With the Premier League season nearing its end, the race for European spots is heating up. This weekend's schedule features 10 matches spread out over Saturday and Sunday, promising excitement and drama.
Fulham vs Everton (Saturday, 3pm)
Having lost three of their last four games, Fulham will aim to bounce back as they host Everton, who have only managed one win in their last 10 matches.
Score prediction: Fulham 1-0 Everton
Ipswich vs Brentford (Saturday, 3pm)
Ipswich, without a win in five games and already relegated, will face a tough challenge against Brentford, who are on a three-match winning streak and pushing for a European spot.
Score prediction: Ipswich 1-3 Brentford
Southampton vs Manchester City (Saturday, 3pm)
Bottom-placed Southampton, destined for the Championship, will take on a strong Manchester City side, who have won their last five matches across all competitions.
Score prediction: Southampton 1-4 Manchester City
Wolves vs Brighton (Saturday, 3pm)
Wolves, in good form with six wins in their last seven games, will look to secure another victory against struggling Brighton, who have only won once in their last eight matches.
Score prediction: Wolves 2-1 Brighton
Bournemouth vs Aston Villa (Saturday, 5.30pm)
Unbeaten in their last five matches, Bournemouth will be confident when they face Aston Villa, who have struggled away from home in recent games.
Score prediction: Bournemouth 3-1 Aston Villa
Newcastle vs Chelsea (Sunday, 12pm)
Newcastle, currently in fourth place, will host Chelsea in a crucial match where a win could enhance their Champions League hopes.
Score prediction: Newcastle 3-1 Chelsea
Manchester United vs West Ham (Sunday, 2.15pm)
Manchester United, with a recent struggle at home, will face West Ham who have failed to win any of their last eight matches but may still pose a challenge.
Score prediction: Manchester United 1-1 West Ham
Nottingham Forest vs Leicester (Sunday, 2.15pm)
Nottingham Forest will look to secure a victory against Leicester who have had a poor run away from home this season.
Score prediction: Nottingham Forest 2-1 Leicester
Tottenham vs Crystal Palace (Sunday, 2.15pm)
Tottenham, potentially fatigued from their previous Europa League match, will face Crystal Palace who are unbeaten in four games and looking for a win.
Score prediction: Tottenham 1-2 Crystal Palace
Liverpool vs Arsenal (Sunday, 4.30pm)
Table-toppers Liverpool will take on Arsenal, who are coming off a disappointing Champions League exit and will be eager to bounce back.
Score prediction: Liverpool 3-1 Arsenal