Michail Antonio's 90th-minute winner left Leeds still searching for a first Premier League win of the season as they were beaten by West Ham at Elland Road.
In a match that saw 35 attempts on goal, Marcelo Bielsa's side had the better chances in the first half but the visitors grew into the game as excitement turned to nerves among the home fans in a cagey encounter.
Raphinha had opened the scoring for Leeds on 19 minutes with a clinical low finish from outside the area.
West Ham thought they had equalised eight minutes into the second half, but Tomas Soucek's effort was ruled out after referee Kevin Friend checked the pitchside monitor and spotted an Antonio foul on goalkeeper Illan Meslier.
In the first minute of injury time, Leeds were caught out on the counter-attack as Antonio knocked the ball past defender Jamie Shackleton before sliding in the winner to push the hosts into the bottom three.
This is only the second time in Leeds' history that they have failed to win any of their first six games of a top-flight campaign - it last happened in 1935-36.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!