Sabasports Match Preview
Premier League: Crystal Palace vs West Ham
Kickoff Time: 2026-4-21 3:00 (HKT)

Crystal Palace lost 2-1 away to Fiorentina in the UEFA Europa Conference League in midweek, but still eliminated their opponents 4-2 on aggregate to reach the semi-finals. The Eagles have picked up in form recently, recording 2 wins, 2 draws and 1 defeat in their last five matches. However, Crystal Palace continues to be plagued by a lengthy injury list. Although Jean-Philippe Mateta has returned from injury, Eddie Nketiah and Evann Guessand remain sidelined. Defensive absences involving Chris Richards and Caleb Kporha have also left the backline vulnerable. With consecutive two-match weeks, Palace’s fitness is under severe strain.
West Ham secured a resounding 4-0 home victory over Wolves last time out, moving above Tottenham Hotspur and one point clear of the relegation zone, greatly boosting their survival hopes. Under Nuno Espírito Santo, West Ham operate a counter-attacking system focused on midfield pressing, wide pace and quick transitions. The Hammers rely heavily on Jarrod Bowen in attack, who has scored 40% of the team’s goals. Defensive fragility remains their biggest issue, having conceded 57 goals so far this season — the third-highest tally in the league. Still, driven by relegation survival, West Ham have improved at both ends of the pitch lately.
There is no doubt Crystal Palace have been far superior overall, but fatigue from competing on two fronts has taken its toll. Combined with West Ham’s intense desire to pick up points, the balance favours West Ham to come away with a result.
Crystal Palace ‘s Last 5 Games: LWWDD
26-04-17 Fiorentina 2-1 Crystal Palace
26-04-12 Crystal Palace 2-1 Newcastle
26-04-10 Crystal Palace 3-0 Fiorentina
26-03-20 AEK Larnaca 1-1 Crystal Palace (0-1 aet)
26-03-15 Crystal Palace 0-0 Leeds United
West Ham‘s Last 5 Games: WDLDD
26-04-11 West Ham 4-0 Wolverhampton Wanderers
26-04-05 West Ham 2-2 Leeds United (penalties 2-4)
26-03-22 Aston Villa 2-0 West Ham
26-03-15 West Ham 1-1 Manchester City
26-03-10 West Ham 2-2 Brentford (penalties 5-3)
Head-To-Head Record
25-09-20 West Ham 1-2 Crystal Palace
25-01-18 West Ham 0-2 Crystal Palace
24-08-24 Crystal Palace 0-2 West Ham
24-08-04 Crystal Palace 3-1 West Ham
24-04-21 Crystal Palace 5-2 West Ham
Prediction: West Ham to win away or draw
