Prediction
Newcastle United had a slow start to the season, but they have shown signs of improvement in recent weeks, winning their last two matches against Arsenal and Nottingham Forest. Currently, they have a record of 5 wins, 3 draws, and 3 losses. Their home form is strong, and with West Ham United, a team of average strength, visiting, Newcastle will certainly go all out for the three points.
West Ham United, on the other hand, has a record of 3 wins, 3 draws, and 3 losses. However, their victories lack quality, as they have beaten Crystal Palace, Ipswich, and Manchester United. The win against Manchester United was particularly fortunate, with controversial referee decisions involved. In reality, West Ham has struggled against mid-table teams in the Premier League, showing weak scoring ability and an unstable defense.
Pick: Newcastle United -1 Asian Handicap