West Ham moved up to fifth in the Premier League table as headed goals from Tomas Soucek and Angelo Ogbonna secured a 2-1 victory at Leeds on Friday Night Football.
Leeds took an early lead as Mateusz Klich (5) scored from the penalty spot at the second time of asking after VAR had ruled Lukasz Fabianski, who brought down Patrick Bamford to give away the spot-kick, to be off his line in saving the initial penalty.
However, the hosts' problems from set pieces continued to haunt them as Soucek brought the Hammers level in the 25th minute, before Ogbonna sealed all three points 10 minutes from time.
7 - Leeds have conceded seven goals from set pieces in the Premier League this season (excl. penalties); the joint-most in the competition, along with Leicester. Unlocked.— OptaJoe (@OptaJoe) December 11, 2020
Victory sees David Moyes' side leap up to fifth, four points behind league leaders Tottenham and second-placed Liverpool. Meanwhile, Leeds stay 14th following a sixth defeat of the season.
How West Ham came from behind to stun Leeds...
Leeds got off to a perfect start, Liam Cooper's pass split West Ham's defence wide open to send Bamford clear and he was brought down by Fabianski.
The Polish goalkeeper thought he'd redeemed himself by saving compatriot Klich's poor effort, but VAR intervened as replays showed him to be off his line, and Klich made no mistake with the retaken penalty to give the hosts the lead.
Leeds United: Meslier (7), Ayling (6), Cooper (6), Alioski (5), Raphinha (6), Dallas (6), Phillips (7), Harrison (5), Klich (7), Rodrigo (6), Bamford (6).
Subs: Helder Costa (5), Shackleton (6), Roberts (6).
West Ham United: Fabianski (7), Balbuena (7), Ogbonna (7), Cresswell (8), Coufal (7), Rice, Soucek (8), Fornals (7), Benrahma (7), Bowen (6), Haller (6).
Subs: Johnson (n/a), Noble (n/a), Snodgrass (n/a).
Man of the match: Declan Rice
West Ham responded well to going behind and Sebastien Haller should have done better with a header before turning and shooting straight at Illan Meslier, while, at the other end, Rodrigo missed the target after being picked out by Jack Harrison's cross.
The visitors did find an equaliser in the 25th minute when Jarrod Bowen's corner was met by Soucek at the far post and his header was too strong for Meslier.
Rodrigo then spurned another great chance for Leeds to restore their lead, but after cutting in from the right he fired straight at Fabianski, who made a comfortable save as the sides went in level at the break.
Marcelo Bielsa was clearly not happy with what he saw in the opening 45 minutes and made two changes at the break, Jack Harrison and Gjanni Alioski making way for Helder Costa and Jamie Shackleton.
Get a Sky Sports Pass for just £25 a month
Unwrap the festive action with a NOW TV Sky Sports Pass for just £25 a month. Cancel anytime.
Shackleton was straight into the action, picking out Bamford, who shot wide on the turn, before Luke Ayling's block ensured Haller's shot looped over, before Meslier tipped a header from the Hammers striker over the crossbar.
Kalvin Phillips then drove a shot wide as Leeds looked to trouble the visitors at the other end, while Fabianski had to make a smart save to keep out Klich's powerful half-volley.
- Leeds boss Marcelo Bielsa was true to his word for their Premier League clash with West Ham. Amid a defensive injury crisis, Bielsa named his side on Wednesday, putting Luke Ayling at centre-half, with Robin Koch and Diego Llorente both out injured. Pablo Hernandez returned to the bench with Rodrigo starting behind leading scorer Patrick Bamford.
- For West Ham, Said Benrahma made a first start since his summer switch from Brentford, but Arthur Masuaku was out following knee surgery.
But it was West Ham who finished the stronger of the two sides and looked the most likely to take all three points.
Declan Rice's inch-perfect through ball released Pablo Fornals and the midfielder's shot crept inches wide of the far post. Then Meslier made a stunning one-handed stop to keep out Fabian Balbuena's bullet header from close range.
However, Meslier was left with no chance in the 80th minute as Ogbonna's header, which came from Aaron Cresswell's cross after Costa's sloppy foul, picked out the top corner to seal victory.
What the managers said…
Leeds United boss Marcelo Bielsa: "It was a fair defeat, the type of game that doesn't surprise us. We prepared ourselves to face a game of the characteristics it had today and they were superior.
On conceding from set-pieces: "We know about this problem and we're doing everything necessary to try and correct it, it's not sufficient but we have to insist this problem has less influence on our games."
West Ham boss David Moyes: "It's a really good result but we had another setback after 30 seconds. There are some terrible decisions that are happening at the moment. Whoever saw it must have had [Fabianski's foot] x-rayed. The decision was rubbish.
"We had periods where we had big chances. Their young keeper was outstanding tonight and kept them in game. To come to Leeds and get a result is really good."
Man of the match - Declan Rice
Sky Sports' Andy Hinchcliffe: "He's been absolutely outstanding. Defensively, as always, so secure, but he also got forward to good effect."
Opta stats - Leeds' home struggles continue
- Leeds United have lost both of their last two league games despite scoring the first goal in each; it's the first time they have ever lost despite opening the scoring in back-to-back Premier League games.
- Leeds suffered their third defeat in six home Premier League games this season (W1 D2), as many as they suffered in 23 Championship matches at Elland Road in the entirety of 2019-20 (W15 D5 L3).
- West Ham have earned 20 points from their 12 league games this season (W6 D2 L4); only in 2015-16 have they hit the 20-point mark sooner in a Premier League campaign (10 games).
- No side has scored more set-piece goals (excl. pens) than West Ham United (8, level with Chelsea) in this season's Premier League, while no side has conceded more from such situations than Leeds United (7, level with Leicester City).
- West Ham boss David Moyes has won four of his five Premier League matches against Leeds (D1); he has faced the Whites more without suffering defeat than any other opponent in the competition, while his 80% win ratio against them is his highest of all sides he has faced at least four times in the division.
Leeds United are back in action on Wednesday when they host Newcastle at 6pm, as are West Ham, who welcome Crystal Palace for a 8pm kick-off at the London Stadium.