Saturday's Week 31 Premier League action featured just three matches, but Leicester City and West Ham United made up for the lack of quantity by bagging quality wins in thrilling contests.
The Foxes beat Burnley despite losing Harry Maguire to an early red card, while Javier Hernandez scored a brace to complete an epic comeback against Huddersfield Town.
Bournemouth and Newcastle United shared the spoils in another exciting match.
Here are Saturday's results:
Bournemouth 2-2 Newcastle
Burnley 1-2 Leicester
West Ham 4-3 Huddersfield
The current Premier League standings (Team, Played, Goal Difference, Points):
20. Huddersfield Town, 31, -39, 14
Premier League top scorers (Player, Team, Goals):
Sergio Aguero, Manchester City, 18
Pierre-Emerick Aubameyang, Arsenal, 17
Mohamed Salah, Liverpool, 17
Harry Kane, Spurs, 17
Sadio Mane, Liverpool, 16
For a full look at the top scorers' list and the EPL standings, visit WhoScored.com.
Brendan Rodgers and his Leicester side ran into trouble early away to Burnley when Maguire was sent off for a last-man foul on Johann Berg Gudmundsson just four minutes into the contest.
The England international denied a clear goalscoring opportunity and was rightly sent packing, per BBC Sport analysts Matthew Upson and Kevin Kilbane:
James Maddison gave the visitors the lead after 33 minutes, despite Burnley's man-advantage, but the hosts pulled level five minutes later through Dwight McNeil.
Burnley were in a great position to grab a crucial win in the battle against relegation, but it was Leicester who found the breakthrough instead, with Wes Morgan scoring the winner in the 90th minute.
Miguel Almiron was once again the standout for Newcastle, who took the lead on the road through Salomon Rondon in added time of the first half.
Joshua King equalised for Bournemouth early in the second half and thought he had bagged an 81st-minute winner as well, but Matt Ritchie ensured the Magpies would return to Newcastle with a point in the 94th minute.
West Ham took a lead through a Mark Noble penalty on 15 minutes but quickly fell apart after that, handing Huddersfield some rare momentum on the road.
The Terriers came into the contest with just a single road win this season, but they proceeded to score three goals for the first time in over a year to take a 3-1 lead:
Karlan Grant bagged a brace, but Angelo Ogbonna pulled one back for the hosts in the 75th minute to set up a thrilling finale.
Chicharito tied things up with six minutes left to play, and he bagged a winner in the first minute of added time to spare the Hammers' blushes.