Championship
West Ham United 4-2  Wolverhampton Wanderers 

Tuesday, 1st September 2026
by Chris Wilkerson | Forum match thread

A frantic, end-to-end game which neither side ever had control of saw West Ham win their first league game of the season, beating promotion rivals 4-2 at the London Stadium.

With box sides flying forward with the abandon of a basketball game, the football was chaotic, and both sides looked vulnerable to concede at any given moment. But it was West Ham who found the quality, and a little bit more luck, in front of goal, with Divine Mukasa the standout figure as the young loanee grabbed a vital brace.


Embed from Getty Images


Playing in the centre of midfield as West Ham returned to their 4-4-2, Mukasa scored a screamer to open the scoring, before Bowen slotted home a penalty won by the clever play of Piroe.

Wolves grabbed a goal back just before half time, but a deflected second got Mukasa gave The Hammers breathing room in a second half that had the home side stretched to their limit under Wolves pressure. Mavropanos scrambled home a fourth, then did the same at the other end to give Wolves a lifeline only moments later.

But The Hammers shuffled their pack, sat deeper to protect their lead and saw out the end of the game to take their first three points of the Championship season.

The manager made changes after the draw at Watford, Piroe and Pablo both starting as Mukasa dropped into a midfield role and Castellanos and Kante were dropped to the bench. Scarles and Mavropanos also returned, replacing Veltman and Golambeckis as Walker-Peters returned to right back.

New signing Edvin Austb?, made the bench, whilst the centre back Morato was unveiled before kick off after completing a loan move from Nottingham Forest. Worries over depth at full back may also have been dealt with, as the club appear to have secured Adama Boiro on loan from Bilbao, with an announcement expected around 1pm on Wednesday.

As for the actual football, this felt like a key game. Wolves are rightly seen as a real promotion rival and West Ham have floundered at the beginning of the season. The visitors had started the campaign unbeaten, two wins and a draw from the opening three games, with West Ham sat on two points.

A slow start soon gave way to two teams who seemed unable to defend. Wolves started throwing men forward, and the West Ham defence creaked. With the home side starting Mukasa, an attacking midfielder, in the heart of things alongside Engels, they were happy to bypass midfield and play quickly.


Embed from Getty Images


It gave the match that cliched basketball feel, and as the transfer window drew to a close this evening, you could see both these sides were far from the finished article. Change has been the one constant of both clubs this summer, and it could be that that gave this game such a disjointed feel. You sense that both teams will look and feel very different in even another month.

Jimenez gave the first threatening moment on goal, a clever corner floated to the empty space at the edge of the West Ham box, the experienced striker running back to meet the ball and volley it back at goal. He volleyed it into the ground, then watched as it spat up off the turf and looped over a despairing Hermansen, only to strike the top of the crossbar and go over.

Two minutes later, Mane had struck the woodwork for Wolves once more, controlling a cross from the right after Walker-Peters had missed the header. Mane took it down and struck across goal on his left, scuffing into the ground and seeing his effort bounce up and strike the crossbar before flying to safety.

Mane had a shot deflected wide moments later, with the corner claimed strongly by Hermansen, and West Ham were looking vulnerable. What they needed was a moment of quality, and it was found from the right boot of Mukasa with a little after 30 minutes player.

A good break looked to have fallen down, but Engels gathered and laid it square to Mukasa, who took a touch to control, another to push it out of his feet and to the edge of the area, before unleashing a rifle with his right. From the right side, his shot flew flat and direct at goal, flying into the top corner and smashing against the underside of the bar before nestling in the back of the net. It was a screamer, and a vital goal against the run of play, just as Wolves had really started to threaten at the other end.

Minutes later, it was nearly two, as a Bowen corner headed at goal was taken down and fired low by Kilman from inside the six-yard-box, only for a defender to block the effort on the line and thwart the centre back scoring against his old club.

It was soon forgotten, as five minutes later Joel Piroe waltzed into the Wolves area and was scythed down by a foolish challenge to gift West Ham a penalty with half time approaching.


Embed from Getty Images


The defending was foolish, Piroe doing very well when taking a pass with his back to goal, spinning between two and then moving slowly into the box. A bit of restraint would have gone a long way, but instead a sliding challenge from behind did nothing but take the striker down.

Bowen stepped up and slotted it home, passing it low to the bottom corner as Sa dived the wrong way to his left. The Hammers looked set for a 2-0 lead to take them into half-time, but Wolves got a slice of luck and took it with both hands.

A pass in midfield was blocked by Mukasa, but ricocheted off his boot and over Mavropanos's head. Munetsi had the pace to beat him, and then the composure and skill to flick it inside onto his right foot and curl a fantastic low finish into the bottom corner. Mavropanos didn't do enough, a poor recovery matched with nowhere near enough effort to get pressure on the shot made it easier for Munetsi, who did pick a perfect finish.

It gave Wolves that bit of hope going into half-time that could have been avoided, and the lead was far less secure as the momentum swung back towards the away side.

The away side will have felt hard done by to go in behind at the break, being arguably the better and more threatening of the two teams in the opening 45 minutes. They came out of the blocks fast after the break, threatening goal early with a great cross that cannoned off Scarles's shin in the six-yard-box, but dropped comfortably for Hermansen.

A minute later, Mane had slipped Fer Lopez into the area, but he smashed wide.

West Ham seemed to be playing almost a front four, embracing the open game. With an attack of Bowen, Solomon, Pablo and Piroe, maybe this was the right risk to take. If we could deal with them defensively, the open spaces would surely prove profitable for such a forward line.


Embed from Getty Images


Much like in the first half, just as Wolves got up a head of steam, West Ham made use of the gaps they left behind and extended their lead.

It came from Mukasa's willingness to break the lines in midfield and make forward runs. As he drove towards the right corner of the Wolves area, a sharp pass from Bowen was perfect for the young midfielder to control. He shifted it inside onto his left and had a go, and was rewarded for his ambition.

Unlike the first goal that rifled in sweetly, this one caught an instant deflection that bounced the ball into the surface to take off, flying and looping over Sa's retreating dive and dropping into the far corner, West Ham benefitting from a slice of luck Wolves could not find when hitting the crossbar twice in the first half.

With the two-goal lead restored, Nuno refreshed things, replacing Piroe and Walker-Peters with just under 35 minutes left to play. The Argentine brought extra pace up top, and combined well early on with Bowen to give the captain half a chance. His shot was powerful, but palmed away from a tight angle.

Wolves continued to pile forward, and whilst the chances didn't flow, they were exposing gaps in the West Ham defence. Nobody watching could feel comfortable that a two-goal cushion would be enough, there were more goals to be had from two defences that creaked under the slightest pressure.

But that meant there was still space for West Ham, and it was just as likely the lead would be extended as reduced. When Engels, only taking corners from the left this game with Bowen back on those on the right, floated a corner to the back post with 25 minutes left to play, Mavropanos rose highest.

His header bounced back off the bar and down into the six-yard-box, and all Sa could do was push it a few yards from his goal, and right to where Mavropanos was waiting. The defender smashed the bouncing ball as hard as he could with his left, the shot smacking the underside of the bar and in with nobody given the slightest chance to stop it. With a three-goal lead, now it started to feel like The Hammers may be getting their first victory in the league this season.


Embed from Getty Images


But a bit of tension was immediately put back into the game. Five minutes after scoring, Mavropanos had knocked one into his own net.

Scarles was caught out by a great pass that picked out Tchatchoua running beyond him, and the right back delivered perfectly into the box, putting it in the channel between retreating centre backs and the goalkeeper. Mavropanos slid to stop Jordan James from tapping it in, but could only poke it past Hermansen.

20 minutes remained. Kante and Lamadrid replaced Pablo and Mukasa. West Ham settled deeper, and now the gaps were closed off. Without them, Wolves had little to offer, and the energy they had attacked with was drained away.

The new boy got 10 minutes to impress, the young Norwegian Austb?, replacing Solomon, but the game had begun to fizzle out. Mavropanos probably should have scored from a corner where he was left to challenge Sa alone, and beat the goalkeeper to the header, but sent it wide from six yards out.

Doyle had a late chance deflected wide for Wolves, who kept trying to find the goals to get them back into the game, but were disappointed to be defended well by a now disciplined West Ham.

The final whistle blew and there was relief all around. This is a tough league, and a win here cuts the gap on Wolves from five points to two, as West Ham moved into midtable. They will hope the confidence they needed comes from this win, as well as the new signings from the last few days settling in to fill any gaps left.

It could have been different, and this was not a convincing 4-2. But West Ham will likely always have the better quality in attacking areas in this league, and games left wide open like this are going to give West Ham's better players chances to score.


Embed from Getty Images


Manager's Rating

Nuno Espirito Santo: 7/10 His team won, and he managed the subs well, adding players that helped see the win out without collapsing into itself. But he should be very concerned how dangerous Wolves looked, and his side were lucky to take a lead that the visitors looked most likely to take.

* Want to submit your match reports to KUMB.com? More details here ...

 Click to view all West Ham United vs Wolverhampton Wanderers match reports

 Click to view all match reports by Chris Wilkerson

Like to share your thoughts on this article? Please visit the KUMB Forum to leave a comment.





Player Ratings

Click on any player's name to view their full KUMB bio, including all historical match notes and ratings/10.

Mads Hermansen
Not really tested outside of two goals he really could do nothing about. The first is a sensational finish from Munetsi, so even with a bit of distance to make a save, he's just been beaten by real quality.


Kyle Walker-Peters
Defended well, kept possession with composure, and with the game wildly stretched, didn't need to be bombing on from right back to make a difference.


Ollie Scarles
Generally defended well, but badly caught out on the second goal.


Konstantinos Mavropanos
Poor defending on the first goal, and whilst he scored, he then puts in an own goal and misses a very good chance.


Max Kilman
Incredibly accurate in possession, smart in defence, he's starting to look like his confidence is returning. The signing of Morato could put his place under pressure, but he's the defender performing best right now.


Arne Engels
Better delivery from set pieces today and he basically sets up the goal for Mavropanos whilst also getting a simple assist for Mukasa's screamer.


Divine Mukasa
First West Ham goals, and whilst the midfield was far too loose to have any control, he didn't shirk his defensive work whilst maintaining good possession and then making the difference in attack.


Pablo Felipe
Busy running and a very typical Pablo performance with his disciplined work, but lacked real influence on the game and didn't link things as he often does.


Manor Solomon
He's still getting used to his teammates, but has competition now with Austbo joining and needs to start making a bigger impact, rather than drifting on the periphery.


Jarrod Bowen
Without being particularly sensational, and he still hasn't really clicked into gear yet, he still ends up with a goal and an assist.


Joel Piroe
Simple and effective play to win the penalty, his close control and willingness to take the ball with his back to goal and turn makes him a useful focal point.



Substitutes

Taty Castellanos
(Piroe 56') A useful cameo that brought more running threat and a better player to stretch a tired Wolves defence as they tried to pour forward and recover the deficit.


Joel Veltman
(Walker-Peters 56') Kept up the work on the right and never exposed.


Mohamadou Kante
(Pablo 70') Added physicality in the middle and was aware defensively, although one errant pass off the pitch under no pressure is a reminder that he can be clumsy.


Keiber Lamadrid
(Mukasa 70') The busiest of the subs, Lamadrid covered Bowen well and the pair swapped roles a few times to give the captain a rest.


Edwin Austbo
(Solomon 79') A nice little cameo that saw the winger eager to drive forward with the ball, but nothing much to actually show for it.


Fin Herrick
Did not play.


Ezra Mayers
Did not play.


Airidas Golambeckis
Did not play.


Josh Ajala
Did not play.



Match Facts

West Ham United: Mads Hermansen, Kyle Walker-Peters, Ollie Scarles, Konstantinos Mavropanos, Max Kilman, Arne Engels, Divine Mukasa, Pablo Felipe, Manor Solomon, Jarrod Bowen, Joel Piroe.

Goals: Divine Mukasa 33 Jarrod Bowen 40 Divine Mukasa 53 Konstantinos Mavropanos 64            .

Booked: None booked.           .

Sent Off: None sent off.     .

Wolverhampton Wanderers: Sa, Tchatchoua, Djiga, Toti (c), H.Bueno, Andre, Munetsi (Doyle 65), Lopez, R.Gomes (Armstrong 60), Mane (Chirewa 80), Jimenez (James 65).

Subs not used: VirgĂ­nia, S Bueno, Traore, Lima, Krejci.

Goals: Munetsi (44), Mavropanos (og 69).

Booked: James.

Sent off: None.

Referee: Lewis Smith.

Attendance: 59,113.

Man of the Match: Divine Mukasa.