West Ham United beat Bolton Wanderers 3-2 at the University of Bolton Stadium on Tuesday evening, a result that keeps both sides in the lower half of the Championship table after six matchdays. The visitors took the lead through Jarrod Bowen before Ethan Erhahon equalised for the hosts. Ruben Rodrigues converted a penalty and Konstantinos Mavropanos put West Ham ahead, and Bowen sealed the win with a second goal late on.
By then the game had already taken its shape. Bowen opened the scoring in the thirteenth minute, and Erhahon responded five minutes later to level things. Bolton looked comfortable enough until the penalty moment, which changed the rhythm entirely.
And here's the thing about penalties — they tend to shift momentum whether you want them to or not. Rodrigues stepped up and made no mistake, while Mavropanos added a fourth goal shortly after to give West Ham control. Bolton pushed back but could not find a way through the visitors' defence.
We had called for West Ham to win before kickoff, and confidence was high. The victory keeps their recent form — three wins and a draw in their last four — while Bolton's struggles continue after that heavy defeat to Millwall earlier in the week.
The statistics tell a story that does not entirely match the scoreline. Bolton had 51 per cent possession and more attacks, but West Ham created more big chances — five compared to one. The visitors were sharper in front of goal, with a higher shot accuracy, while Bolton's expected goals of 1.52 suggest they dominated periods without converting.
Both teams made changes in the second half, with Bolton bringing on three substitutes around the sixty-seventh minute and West Ham responding with their own alterations. The result leaves Bolton fourteen points off the top with seven points, and West Ham eleven places above them with eight.
It was a result that felt inevitable once the penalty went in. Bolton paid for a sloppy opening and could not recover when the game tightened up.