Gameweek 30 of the Premier League was full of dramatic finishes, late goals, and significant movements in the table as the season heads towards its climax.
From Fulham's last-gasp equaliser against Sheffield United to Nottingham Forest's escape from the relegation zone, let's dive into the action that unfolded on Gameweek 30.
Saturday 30th March
Fulham's Late Equaliser Denies Sheffield United
A remarkable late equaliser by Rodrigo Muniz salvaged a point for Fulham in a thrilling encounter against Sheffield United at Bramall Lane.
The match was poised in Sheffield United's favour with a two-goal lead until Fulham fought back, culminating in Muniz's stunning bicycle kick in injury time.
This draw left Sheffield United at the bottom of the table, still fighting for survival.
Nottingham Forest Moves Out of Relegation Zone
Nottingham Forest's resilience was on full display as they secured a crucial point in a 1-1 draw against Crystal Palace.
This result was particularly significant as it marked their first game since a points deduction for breaching financial regulations. The draw lifted Forest out of the relegation zone, highlighting their determination to maintain their Premier League status.
Everton's Struggles Continue
Everton faced another setback as they extended their winless streak to 12 Premier League games following a 2-1 defeat to Bournemouth.
A late own goal by Seamus Coleman dashed Everton's hopes of breaking their poor run, keeping them perilously close to the relegation battle.
Other Saturday Results
Elsewhere, Brentford held Man United to a 1-1 draw, Chelsea and Burnley played out a 2-2 draw, Newcastle and West Ham had a phenomenal 4-3 thriller in favour of the Magpies, Tottenham beat Luton Town 2-1 and Aston Villa won 2-0 over Wolves.
Sunday 31st March
Title Race Tightens at the Top
The headline fixture saw Manchester City and Arsenal play out a tense 0-0 draw at the Etihad Stadium.
Despite a lack of goals, the match was a closely fought affair, with both sides having opportunities to clinch victory. Manchester City had the better of the chances, but Arsenal's defence, led by William Saliba, stood firm to secure a valuable point on the road.
Liverpool vs Brighton Result
This result was significant for Liverpool, who managed to extend their lead at the top of the Premier League table with a 2-1 victory over Brighton.
Liverpool's resilience was on display as they came from behind, with goals from Luis Diaz and Mo Salah turning the game around.
This win marked Jurgen Klopp's 300th as Liverpool manager, a milestone that underscores his impact at the club.
Champions League Places Heat Up
The battle for the Champions League places also saw important developments. Aston Villa strengthened their claim with a solid 2-0 victory over Wolves, thanks to goals from Moussa Diaby and Ezri Konsa.
Villa's win keeps them firmly in contention for a top-four finish, a testament to the progress they've made under Unai Emery.
Spurs vs Luton
Tottenham Hotspur kept their Champions League hopes alive with a dramatic 2-1 win against Luton. After falling behind early, Spurs fought back with an own goal and a late winner from Heung-Min Son, showcasing their never-say-die attitude.
This victory keeps Spurs within touching distance of the top four, setting up an exciting end to the season.
Premier League Table Today
Here is the Premier League table as it stands today: