Things couldn't have gone much worse for Leeds United in terms of their fight to stay in the Premier League this afternoon as they were beaten 4-1 by league leaders Arsenal.
Goals from Gabriel Jesus, Ben White and Granit Xhaka condemned the Whites to their defeat, despite a late glimmer of hope from a deflected Rasmus Kristensen effort finding its way past Aaron Ramsdale.
The result means that Javi Gracia's side fall two places in the table down to 16th after three of their relegation rivals found all three points in their own afternoon fixtures.
READ MORE: Summerville grasps Leeds United chance as trio must bounce back for season's critical phase
Three weeks after their 1-0 upset win over Liverpool, Gary O'Neil's Bournemouth found two second-half goals from Marcus Tavernier and Dominic Solanke to complete a comeback against high-flying Fulham despite an early goal from Andreas Pereira.
That win pushed them up to 15th and a point above the Whites but it was further heartbreak late in the second half for Leeds as Crystal Palace and Leicester looked as though they'd play out a 1-1 draw which would've suited the Whites.
But a 94th-minute winner from Jean-Phillippe Mateta for the Eagles in Roy Hodgson's first game back in charge meant they extended their lead in 12th over Leeds to four points. The Foxes, though, did slip down into the bottom three and are now winless in their last seven.
Fellow relegation rivals Nottingham Forest and Wolves played out a 1-1 draw thanks to goals from Brennan Johnson and Daniel Podence. That result means they stay 13th and 14th but simultaneously move two and one point ahead of Leeds.
Fortunately for the Whites, they cannot finish the weekend bottom-of-the-table but they could end up in the bottom three if West Ham and Everton find wins over Southampton and Tottenham respectively tomorrow afternoon.
12. Crystal Palace - 30 points, 29 games played, -15 goal difference.
13. Wolves - 28 points, 29 games played, -19 goal difference.
14. Nottingham Forest - 27 points, 26 games played, -27 goal difference.
15. Bournemouth - 27 points, 28 games played, -28 goal difference.
16. Leeds United - 26 points, 28 games played, -12 goal difference.
17. Everton - 25 points, 28 games played, -18 goal difference.
18. Leicester City - 25 points, 28 games played, -10 goal difference.
19. West Ham - 24 points, 26 games played, -10 goal difference.
20. Southampton - 23 points, 28 games played, -23 goal difference.
READ NEXT:
Leeds United player ratings with Sinisterra and Ayling poor in heavy Arsenal defeat
Leeds United supporters look to bigger picture following defeat at Arsenal
Leeds United supporters try and second-guess Javi Gracia after unorthodox line-up at Arsenal
Leeds United team news as Javi Gracia shuffles pack with four changes to face Arsenal
Arsenal dressing room sees Leeds United's false league position and out-of-control afternoon