West Ham United (6-4-3, 21 points) is looking to go back to its winning ways as it hosts mercurial squad West Bromwich Albion (5-6-2, 17 points) at the Upton Park on November 29, Sunday for a 2015-2016 Premier League season matchup.
West Ham had been winless in its last three games, capped by its most recent loss to Tottenham Hotspur, 1-4, at the White Hart Lane last Sunday, as reported by BBC Sport.
It was an embarrassing loss for the former top-five squad as the Hammers allowed four goals from the Spurs' Harry Kane, who had a double, Toby Alderweireld, and Kyle Walker while the team could only produce one.
Winger Manuel Lanzini provided the consolation goal for Slaven Bilić's team three minutes before full time to put the Irons on the board.
Meanwhile, West Brom pulled off a 2-1 upset over erstwhile second place team Arsenal at the Hawthorns last Saturday, as per The Guardian.
Arsenal striker Olivier Giroud opened the scoring at the 28th minute, but it was immediately equalized seven minutes later by the Baggies' Scottish midfielder James Morrison.
However, an own goal by Gunners team captain Mikel Arteta handed the game and three points to West Brom to allow a slight move up to 12th place in the league table.
The predicted result is West Ham United over West Brom, 2-1. A close match right from the kick off with the Irons nipping the Baggies with a late goal to win.
West Ham United starting lineup (4-2-3-1 formation): Adrián; Reid, Tomkins, Jenkinson, Cresswell; Kouyaté, Lanzini; Noble, Moses, Sakho; Carroll
West Brom starting lineup (4-2-3-1 formation): Myhill; Evans, Olsson, Brunt, Dawson; Morrison, Yacob; McClean, Sessegnon, Fletcher; Rondón