Sheffield's chances of salvation are vanishing with each round, in 20 games the Blades have earned only 9 points. The team is already 8 points away from 17th place.
West Ham had a very difficult calendar in the Premier League, but the "Hammers" confidently coped with it, beating Manchester United and Arsenal, and at home playing with Brighton. The team has secured 6th place, 6 points separates West Ham from 5th place, but the team played one game less, so it can reduce the gap to 3 points.
Sheffield United earn most of their points (7 out of 9) at home, they also score more goals, so it is better to bet on the total. West Ham has a good performance, so expect goals from both sides.
Prediction: both teams to score and at least 3 goals to be scored. We recommend the “BTTS - Yes + Over 2.5” bet, odds 2.21