
Fulham have scored in just one of their last five league games
West Ham have drawn five of their last six home matches
Newcastle have lost eight of their last 11 league outings
While leaders Manchester City, Chelsea and Leeds are in FA Cup semi-final action, there are still massive Premier League matches this weekend with implications at both ends of the table.
Sunderland vs Nottingham Forest (8pm, Friday)
Nottingham Forest have given themselves a great chance of staying in the Premier League and with six of their last seven away games featuring at least three goals, we could be in for another entertaining encounter at Sunderland, where the Black Cats have lost just three times this season.
Score prediction: Sunderland 2-2 Nottingham Forest
Fulham vs Aston Villa (12.30pm, Saturday)
Fulham’s season is drifting towards its conclusion and they could come unstuck against Aston Villa, who have won five of their last six games. The Cottagers have scored in only one of their last five outings and look vulnerable.
Score prediction: Fulham 0-2 Aston Villa
Liverpool vs Crystal Palace (3pm, Saturday)
Crystal Palace have lost just one of their last six Premier League games, but their focus is likely to be turning to their Conference league semi-final against Shakhtar Donetsk and that is good news for Liverpool’s top-five bid, which was boosted by their late winner at Everton.
Score prediction: Liverpool 2-0 Crystal Palace
West Ham vs Everton (3pm, Saturday)
Everton’s derby defeat to Liverpool dented their hopes of European qualification and they next face a West Ham team who will be confident they can get out of their relegation predicament. But the Hammers have drawn five of their last six home games and may do so again.
Score prediction: West Ham 1-1 Everton
Wolves vs Tottenham (3pm, Saturday)
Tottenham improved in last week’s 2-2 draw with Brighton but their position remains perilous and a win at relegated Wolves is vital if they are to avoid falling into the Championship with the Molineux outfit. Wolves have lost their last two games 3-0 and 4-0 and while Spurs will be nervous, they can get over the line in this one.
Score prediction: Wolves 0-2 Tottenham
Arsenal vs Newcastle (5.30pm, Saturday)
Arsenal will be desperate to reinstate themselves as Premier League leaders with Manchester City engaged in FA Cup action this weekend. They should recover from their defeats to Bournemouth and City by beating Newcastle, who have lost eight of their last 11 Premier league outings and were dumped out of the Champions League by Barcelona.
Score prediction: Arsenal 2-0 Newcastle
Manchester United vs Brentford (8pm, Monday)
Manchester United’s run of five straight home league victories was ended by defeat to Leeds last time out, and they may not have enough to claim a victory over Brentford, who have exceeded expectations under Keith Andrews this term and have drawn their last six matches.
Score prediction: Manchester United 1-1 Brentford