In a thrilling Premier League match on Saturday, Leeds United secured a shocking victory over Everton with a late winner. The match was a rollercoaster of emotions for both sides, with Everton initially taking the lead in the 15th minute through a goal from Dominic Calvert-Lewin. However, Leeds fought back valiantly and equalized just before half-time thanks to a goal from Patrick Bamford.

The second half saw both teams pushing for a winner, but it was Leeds who eventually found the breakthrough in the dying minutes of the game. Joe Gelhardt scored the decisive goal in stoppage time, sending the home crowd into raptures.

The result leaves Everton manager Carlo Ancelotti with plenty to ponder, as his team suffered a second consecutive defeat in the league. Meanwhile, Leeds will be hoping to build on this momentum as they look to climb up the table.

In other Premier League action, West Ham defeated Chelsea in a closely contested match, while Manchester City secured a comfortable victory over Tottenham. Arsenal also claimed a hard-fought win against Leeds in a thrilling encounter. Stay tuned for more exciting Premier League updates as the season progresses.