Tomas Soucek inspires West Ham at Palace to reach top four.

David Moyes would have feared it was not his night against their London rivals early doors when Wilfred Zaha grabbed an early opener after 3mins but it was largely one-way traffic in his favour after that.

Zaha was again Crystal Palace’s best player and he grabbed his ninth goal of the season playing a quick one-two with Christian Benteke on the edge of the area and finishing with a low, drilled effort from 20 yards out which evaded the hand of a diving Lucas Fabianski.

West Ham were not behind for long however and it was Tomas Soucek who pulled back the first goal. A Pablo Fornals’ cross looked like it was too big for Michail Antonio but the in-form striker managed to hook the ball back into play with his foot for Soucek to head home for his sixth of the campaign.

Number seven would soon follow midway through the half when he controlled Aaron Cresswell’s curling freekick from the left side of the box and tapped home to make him the Hammers top scorer in the Premier League so far this season.

It could have been three moments later when Antonio races clear after a defensive mistake from Palace centre back, and former Hammer, Cheikhou Kouyaté but his side-footed effort hit the inside of the post and bobbled away – it would be a frustrating night for Antonio who missed a hatful of chances to score across the 90mins.

Palace started brightly in the second half when Ebere Eze played a delightful through ball for Zaha who couldn’t find a way past the onrushing Fabianski who made a good save to force a corner.

It wasn’t until just gone the hour that West Ham seemingly put the game to bed with the impressive Craig Dawson hammering in a Jarrod Bowen inswinging corner with his head from a couple of yards to make it 3-1.

David Moyes men probably should have stretched the lead further but they failed to make their dominance pay and Palace substitute Mitchy Batshuayi made it a nervy stoppage time when he scored his first goal for the club since he returned on loan from Chelsea.

The Eagles find themselves in 13th whilst their London rivals, for now, sit above Liverpool in the Champions League spots with David Moyes claiming after the game that there is much more to come from his team.

Crystal Palace 2 – 3 West Ham.

Abraham scores twice on Chelsea return to down Hammers

Tammy Abraham scored twice on his return to the Chelsea starting line up as Chelsea bagged all three points in a London derby that stops Frank Lampards “Blues Blip” becoming a full-blown crisis.

Abraham’s brace was the icing on the cake in a match which saw Chelsea withstand some continuous West Ham pressure after Thiago Silva had put them ahead in the 10 minutes.

Thiago was the star at both ends of the pitch with a strong performance seeing off the ariel threat of West Hams big men as the Hammers gained confidence after conceding the early goal.

West Ham had a few promising moments but lacked a little quality and failed to create any real clear-cut chances throughout the game.

Frank Lampard started the game without Reece James, out with an injury and he was soon joined by Ben Chillwell early on who went off with an ankle problem but it was another defender in Silva who got the early plaudits after pulling away from the attentions of Aaron Cresswell and heading home from near the penalty spot to the left of Lucas Fabianski.

West Ham tried to find a reply but David Moyes decision to reinstall Mark Nobel to the starting line up creating a defensive looking midfield 3 of Tomas Soucek, Declan Rice and the club captain left Sebastian Haller isolated alone upfront.

The visitors did have their moments with Jared Bowen denied a goal on the half-hour mark and a Silva block on a Soucek shot seemingly preventing a goal a few minutes later and Chelsea held their lead into the break.

West Ham remained on the front foot in the second half, but Edouard Mendy had yet to be tested by the hour mark with the returning Cesar Azpilicueta producing a superb block to deny Pablo Fornals.

With the game fizzling out it wasn’t until the 78th minute that Chelsea wrapped things up: Timo Werner cut inside and tried his luck with a poor shot but Tammy Abraham found himself in the right place at the right time to tap home for 2-0.

Two minutes later it was 3-0 when Pulisic led the Chelsea attack and while he was denied from Mount’s cross by Fabianski, who claimed he was fouled in the build-up. Abraham was there again to tap home and take his tally for the night to two.

After a five-game drought, the 23-year-old was back on the scoresheet and rewarded the decision by Lampard to bring him back in the team for his first league start of the month.

Chelsea are now up to 5th in the Premier League ahead of their boxing day clash at Arsenal whilst West Ham have now lost two on the bounce and host Brighton next time out.

West Ham ride luck in 2-1 win vs Aston Villa

The Hammers have made their best start to a season since they moved to the London Stadium four years ago but won’t have many fond memories from this lacklustre display other than the three points they take from the match.

A missed penalty from Ollie Watkins and a disallowed goal courtesy of VAR could easily have swung the result the other way but as it stands two goals, early in each half, was enough to seal the win for David Moyes.

West Ham started well with a goal inside the first two minutes of the game when Ogbonna headed home from a Jared Bowen corner after Tomas Soucek’s early shot was deflected wide.

Villa slowly grew into the game with Ezri Konsa heading over and Conor Hourihane tested Lucas Fabianski with a tasty free-kick before Jack Grealish levelled things up on 25mins with a deflected shot from 20 yards.

With West Ham offering little in the half outside of the goal, David Moyes rang the changes at half time hooking the returning Michael Antonio and Arthur Masuaku in favour of Sebastian Haller and Said Benrahma – the latter of which set up what turned out to be the winning goal within 30 seconds of the restart – swinging in a pinpoint cross with his right foot that was met by the head of Jared Bowen to net.

Aston Villa responded with Ollie Watkins laying a guilt edge opportunity on a plate for Trezeguet who somehow found Lucas Fabianski’s outstretched arm when it would have been easier to score.
Watkins then had the opportunity to score himself after Declan Rice was adjudged to have fouled Trezeguet in the box for the slightest pull on the Egyptians shirt but instead, Watkins missed the resuting penalty kick, striking the crossbar high to the keepers right.

The summer signing from Brentford thought he had rescued a point for the Midlands outfit in stoppage time as he tapped home Matt Targett’s cross but the VAR officials thought otherwise judging the striker to be marginally offside and handing West Ham a third straight win that takes them above Manchester City, Manchester United, Wolves and Southampton in the table.