2019-20 English Premier League
  • Tomas Soucek (45'+2')
  • Michail Antonio (51')
  • Andriy Yarmolenko (89')
  • Willian (42' PEN, 72')

Willian nets brace but West Ham score late to beat Chelsea

Lampard dismisses talk of Declan Rice to Chelsea (0:26)

Franks Lampard insists "there is nothing to say" regarding transfer rumours until the season is finished. (0:26)

Substitute Andriy Yarmolenko marked a rare West Ham United appearance with a dramatic late goal to earn his side a priceless 3-2 Premier League win over Chelsea on Wednesday.

The Ukrainian, who made his first appearance for six months as a late substitute in their 2-0 defeat by Wolves, was introduced in the 78th minute with a topsy-turvy derby on a knife edge at 2-2.

- Stream ESPN FC Daily on ESPN+ (U.S. only)
- What did you miss? The latest from Europe's top leagues

With Chelsea pushing for a late winner, West Ham counter-attacked and Pablo Fornals played in Yarmolenko who cut inside Antonio Rudiger before sliding a shot past Kepa Arrizabalaga.

There were no West Ham fans inside the London Stadium but the joyful roars of the players bellowing around the empty arena showed exactly what this victory meant.

"I know Yarmolenko can score. He has a good record. I felt the time was right to make a change," West Ham manager David Moyes said. "We were up against it at that time at 2-2 but the players stuck at it and we got a result.

"If you get to 40 [points] you will be safe in the Premier League so we have to aim for that tally. It probably means winning another three games.

Only the chronically bad form of their relegation rivals was keeping West Ham out of the drop zone after three successive defeats without scoring but victory lifted them above Watford into 16th spot with 30 points, three above drop zone.

Chelsea will be kicking themselves. Victory would have taken them third above Leicester City but now, with Manchester United and Wolves in hot form, their hopes of a Champions League spot, are under threat.

"It happens, it is the Premier League ... we dominated the game in terms of possession, but make mistakes and teams will hurt you," Chelsea coach Frank Lampard said. "I'm not happy with any of the goals.

"There were details in the game which we knew, but we lost because we didn't get them right."

It was a classic derby.

Tomas Soucek appeared to have prodded West Ham into the lead in the 34th minute, only for VAR to rule that a grounded Michail Antonio was fractionally offside.

Minutes later West Ham must have thought their luck was definitely out when Christian Pulisic went down under a challenge from Issa Diop and Willian slotted home the penalty.

Soucek headed the hosts level on the stroke of halftime from a corner and then the hard-working Antonio converted in the 51st minute from close range after Jarrod Bowen played in a low cross.

Willian curled a free kick in off the post to punish a poorly-positioned Lukasz Fabianski in the 72nd minute.

And in a frenetic ending it was the unlikely figure of Yarmolenko who was to have the final say as West Ham sealed a league double over Chelsea for the first time since 2002-03.

English Premier League Standings

1 Manchester City 32 +44 74
2 Manchester United 32 +29 66
3 Leicester City 31 +18 56
4 West Ham United 32 +11 55
5 Chelsea 31 +19 54
6 Liverpool 32 +16 53
7 Tottenham Hotspur 32 +17 50
8 Everton 31 +3 49
9 Arsenal 32 +8 46
10 Leeds United 32 0 46
11 Aston Villa 30 +10 44
12 Wolverhampton Wanderers 32 -9 41
13 Crystal Palace 31 -19 38
14 Southampton 31 -17 36
15 Newcastle United 32 -18 35
16 Brighton & Hove Albion 31 -5 33
17 Burnley 32 -19 33
18 Fulham 33 -18 27
19 West Bromwich Albion 31 -31 24
20 Sheffield United 32 -39 14