Some dreams were shattered, others were realised and some still hang in the balance as we head into the final seven days of a season which still have some twists and turns to come.
Here are seven things we learned from an unpredictable and emotional weekend of Premier League action.
1. We'll Miss You Too, Arsene
Yes, he should have gone years ago. Let's get that out of the way. Now, can we appreciate what a brilliant manager and wonderful man Arsene Wenger has been for Arsenal?
22 years ago we wondered who this strange bespectacled Frenchman was, and why on earth Arsenal saw him as the man to lead them into the 21st century. Three Premier League titles and seven FA Cups later, we now know.
When Wenger was presented with the small golden trophy that Arsenal were awarded for their unbeaten 2003/04 season, and then told the Arsenal fans "I will miss you", there wasn't a dry eye in the house. Merci, Arsene.
2. Chelsea Are Piling On the Pressure
Liverpool and Tottenham could both have secured their Champions League places with wins this weekend, but the Reds' defeat to Chelsea coupled with Spurs' slip-up at West Brom means that both teams are still sweating.
Liverpool in particular are ailing badly in the final weeks of the season, with just one win from their last five league games. Olivier Giroud's headed winner put Chelsea right back in contention, and victory over Huddersfield on Wednesday will draw Antonio Conte's side level with Jurgen Klopp's Reds.
Spurs are also limping over the line and must win their last two games to guarantee a third consecutive season of Champions League football.
3. The Greatest of Great Escapes Is On
West Brom looked resigned to relegation when Darren Moore took temporary charge in early April, but wins at Manchester United and Newcastle, along with a draw at home to Liverpool, had given them a flicker of hope.
Twice that flicker threatened to be extinguished this weekend, and twice it refused to go out. Jake Livermore's last-minute goal gave them a vital win over Tottenham, but it would all have been in vain if Southampton had won at Everton.
The Saints were leading until the 96th minute but Tom Davies' goal denied them and kept West Brom alive. It is still highly improbable that they will survive, but to still be in with a chance is astonishing after Alan Pardew's disastrous tenure.
4. Stoke Went Down Fighting
Sometimes a club goes down because the players don't try, or because the club is badly run, or because they appointed the wrong manager. But for Stoke, none of these reasons is true. They just ran out of time.
Only the top six and Everton have been in the Premier League for longer than Stoke's 10 consecutive years, but their stay in the top-flight was finally ended by Crystal Palace's win at the Bet365 Stadium on Saturday.
The tears of Jack Butland and Ryan Shawcross show that Stoke have players who truly care, and in Paul Lambert they have the perfect manager to rebuild in the Championship. But that doesn't make it any easier to take.
5. Swansea v Southampton Is HUGE
Southampton's point at Everton should have been three, but it was still enough to lift them out of the relegation zone at Swansea's expense. Now the Saints and the Swans meet at the Liberty Stadium on Tuesday in one of the biggest six-pointers in recent memory.
For both teams, victory is vital. Swansea will not want to go into the last match with their fate out of their hands, but at least they have the easiest possible final game at home to Stoke.
Southampton have the exact opposite - they are at home to Manchester City - so they desperately need the points too. It's going to be a week of torture for fans of both clubs, but hopefully a good one for the neutral - it's been a while since we had a proper final-day relegation battle.
6. Huddersfield and Leicester Is a Study in Contrasts
Huddersfield's performance against Manchester City was tiring just to watch. They threw their bodies on the line in the beating sun to salvage an unlikely point which could yet keep them afloat against all odds.
Compare this with Leicester, who lost at home to West Ham on Saturday. Since losing to Chelsea in the FA Cup quarter finals they've won just one of six league games, and it appears that the players have once again stopped trying for their manager, just as they did for Claudio Ranieri and Craig Shakespeare.
If ability was all that mattered, Huddersfield would have been relegated weeks ago and Leicester would be Europa League contenders. But the Terriers are showing how far effort and commitment can go, and the Foxes are showing what happens if you don't have either.
7. Chris Hughton and Roy Hodgson Deserve Recognition
Brighton's 1-0 win over Manchester United on Friday was a fitting way to guarantee their Premier League survival. Chris Hughton has instilled great unity at the club and built a squad capable of sticking around in the top flight for many years to come.
Roy Hodgson's achievement at Crystal Palace is arguably even greater. Arriving at Selhurst Park after Palace had lost their first four games of the season, Hodgson got the best out of a talented squad and three wins in their last four games has seen the Eagles soar over the 40-point safety mark.
Hughton and Hodgson may not be the most fashionable managers in the league, and neither will be considered for manager of the season. But both deserve enormous credit for keeping their respective clubs up with time to spare