EPL Matchday 29: Shocks, Struggles, and Shifting Sands
The English Premier League delivered another weekend of drama and unexpected turns on March 8-9, 2026, as Matchday 29 saw title contenders stumble, relegation battles intensify, and mid-table teams make their mark. From stunning upsets to hard-fought draws, the scoreboard tells a story of a league where no result is ever guaranteed.
Match Results
Bournemouth 0-0 Brentford
A stalemate on the south coast left both teams with a point but little else to celebrate. The draw does little to ease Bournemouth's relegation worries, keeping them just above the drop zone, while Brentford remain firmly in mid-table, looking up rather than down.
Everton 2-0 Burnley
Everton secured a vital win at Goodison Park, with goals from Dominic Calvert-Lewin in the 34th minute and Dwight McNeil in the 71st. This result lifts the Toffees further away from the bottom three, pushing Burnley deeper into trouble at the foot of the table.
Leeds 0-1 Sunderland
Sunderland pulled off a significant upset at Elland Road, with a solitary goal from Jack Clarke in the 58th minute. This win is a massive boost for Sunderland's survival hopes, while Leeds will be disappointed to drop points against a team battling relegation, impacting their aspirations for a top-half finish.
Wolves 2-1 Liverpool
Molineux witnessed a shock as Wolves defeated title-chasing Liverpool. Hwang Hee-chan opened the scoring for Wolves in the 22nd minute, and Pedro Neto added a second in the 67th, before Darwin Núñez pulled one back for Liverpool in the 81st. This loss is a significant blow to Liverpool's title challenge, allowing rivals to gain ground, while Wolves consolidate their position in the top half.
Aston Villa 1-4 Chelsea
Chelsea delivered a dominant performance at Villa Park. Cole Palmer continued his fine form, scoring twice in the 17th and 54th minutes, with Raheem Sterling (39th) and Nicolas Jackson (76th) also finding the net. Ollie Watkins scored a consolation for Villa in the 88th. This emphatic victory keeps Chelsea firmly in the race for European qualification, while Villa's hopes of a top-six finish take a hit. For more insights, see our coverage on Juventus Edges Napoli 2-1 in Crucial Serie A Clash.
Brighton 0-1 Arsenal
Arsenal ground out a important away win at the Amex Stadium. Bukayo Saka's penalty in the 63rd minute was enough to separate the teams. The three points are vital for Arsenal, maintaining their position at the top of the table, putting pressure on their title rivals. Brighton remain in the mid-table, looking for consistency. For more insights, see our coverage on Kane to PSG: A Tactical Revolution or Financial Folly?.
Fulham 0-1 West Ham
West Ham picked up a valuable three points at Craven Cottage, thanks to a Jarrod Bowen goal in the 70th minute. This result keeps West Ham in the hunt for a European spot, pushing them above Fulham in the standings. Fulham will be frustrated to lose a tight derby at home.
Man City 2-2 Nottingham Forest
Manchester City dropped unexpected points at home against Nottingham Forest in a thrilling encounter. Erling Haaland scored twice for City in the 15th and 50th minutes, but goals from Morgan Gibbs-White (38th) and Chris Wood (79th) secured a surprising draw for Forest. This draw is a major setback for City's title defense, giving their rivals an opportunity to pull ahead, while Forest earns a precious point in their battle against relegation.
Newcastle 2-1 Man Utd
St. James' Park erupted as Newcastle defeated Manchester United in a fiercely contested match. Alexander Isak scored for Newcastle in the 28th minute, and Bruno Guimarães added a second in the 72nd, before Marcus Rashford pulled one back for United in the 85th. This victory solidifies Newcastle's push for European football, while Manchester United's inconsistent form continues to hamper their top-four ambitions.
Tottenham 1-3 Crystal Palace
Crystal Palace delivered a stunning performance at the Tottenham Hotspur Stadium, securing a comfortable win. Eberechi Eze opened the scoring for Palace in the 20th minute, followed by Jean-Philippe Mateta in the 51st and Michael Olise in the 78th. Son Heung-min scored a late consolation for Spurs in the 89th. This result is a significant blow to Tottenham's top-four aspirations, allowing other teams to close the gap, while Palace takes a big step towards securing their Premier League status.
Table Implications
Matchday 29 has significantly tightened the title race, with Arsenal's win and Manchester City's draw creating a slight gap at the top. Liverpool's unexpected loss at Wolves also impacts their ability to maintain pressure. The battle for European places remains fierce, with Chelsea's dominant win and Newcastle's victory pushing them up the standings, while Tottenham's defeat could prove costly.
At the bottom, Burnley and Leeds faced setbacks, while Sunderland and Nottingham Forest secured important points, intensifying the relegation fight. Everton's win offers some breathing room, but the bottom half of the table remains incredibly congested, promising more nail-biting finishes in the coming weeks. The unpredictability of the Premier League continues to captivate, setting the stage for an exciting conclusion to the 2025-2026 season.
Related Articles
- Atletico vs Sevilla: Tactical Battle on Matchday 16
- Bayern vs Dortmund: Der Klassiker - Tactical Showdown
- Football Week 11 Roundup: Top Scorers & Shock Results