The 2017/18 Premier League season is over and it's time to settle down and take stock of what's happened over the past nine months or so.
It's been another great season jam-packed full of incidents, and here are seven notable shocks that occurred in the Premier League...
7. Crystal Palace Finishing 11th
Who honestly would have thought that Crystal Palace would have finished mid-table after their horrendous start under Frank de Boer?
The Dutchman was dismissed after just four Premier League games after losing each one without scoring, and in came former England manager Roy Hodgson - his previous failure with England at the hands of Iceland at Euro 2016 still fresh in the mind - to save the day.
And save the day he did, and then some. Hodgson may have took his time to settle, but by the end of the season he and his players were all singing off the same hymn sheet. The Eagles won six of their last eight games to finish 11th, when at one point in the season they looked about as hapless as the famous Derby County side of the 2007/2008 season.
6. The Ugly Scenes at West Ham as They Were Battered by Burnley
A shocking moment for all the wrong reasons.
West Ham may have finished in a relatively comfortable 13th place in the Premier League this season but the journey has been nothing short turbulent.
Fans at the London Stadium are an extremely disgruntled bunch right now, and their frustrations well and truly spilled over as Burnley came to town in March.
The Clarets put the Hammers to the sword and it became all too much for the most irate of supporters, two of whom stormed the pitch.
Owners David Gold and David Sullivan were even forced to leave the directors' box after a small crowd gathered menacingly below chanting for them both to go.
5. How Bad Alan Pardew ACTUALLY Was
Darren Moore tried his hardest, but the damage had already been done ten-fold at West Brom before the former centre-half sat down in the managerial hot seat.
It seems like a while ago now, but the Baggies actually started the 2017/18 campaign with Tony Pulis at the helm. He was sacked after a poor run of results and the messiah that is Alan Pardew came in in November.
This was not an appointment that filled any Albion supporter with optimism, but nobody could have predicted just how Pardew's tenure would be.
Following his arrival, West Brom won just one of their next 21 games, and went on an eight-game losing run between February and March to kill off any survival hopes. There was also taxi-gate which happened on Pardew's watch. The less said about that, the better.
4. Huddersfield Town Staying Up
Before a ball was kicked this season, Huddersfield were tipped to go down. Not only were they tipped to go down, but they were expected to finish dead last.
Remarkably the Terriers survived their first outing with the big boys, and frequently embraced their underdog status - which may ultimately have carried them to safety.
Their resoluteness at the back combined with a collective never say die attitude and manager David Wagner's smarts allowed them to finish in 16th place, and with a solid summer in the transfer market they can seek to do even better next term.
3. Burnley Qualifying for Europe
The Clarets have unassumingly made their way into the Europa League for next season after a fantastic showing yet again under Sean Dyche, who is working wonders at Turf Moor.
They might not be the most pleasing team on the eye, but Burnley always take the game to their opponents and that fearlessness has carried them to a position they could only have dreamed of at the beginning of the season when most tipped them to go down.
2. Mohamed Salah's Ridiculous Goalscoring Exploits
Mohamed Salah stunned everybody this season with his new-found eye for goal.
The Egyptian plundered 43 goals in all competitions and for some context, those are Lionel Messi and Cristiano Ronaldo numbers.
He of course won the Golden Boot for his haul of 32 in the Premier League alone, as well as 34 other individual awards this season to honour his performances.
Despite his fruitful season with Roma the year before, it's definitely one of the biggest shocks of the 2017/18 campaign for the sheer amount of goals he actually scored without being an out and out striker, and having flopped previously at Chelsea - admittedly when he was younger.
1. Arsene Wenger Leaving Arsenal
Almost all Arsenal supporters became adamant that they wanted Arsene Wenger to leave the club at the end of the season, and they got their wish on April 20th when the Frenchman shockingly announced his decision to break his final contract.
After 22 years in the same job, the 68-year-old is finally calling it quits and for many it still hasn't quite sunk it yet and probably won't do until someone else, such as Mikel Arteta, Max Allegri or Luis Enrique is sat in the great man's seat on matchday one of the new season.
Weirdly, it felt like Wenger would go on forever - despite the toxicity of the past few years - and it was definitely something most people didn't see coming, even if they claim they did.
- Riyad Mahrez completing another full season at Leicester City without being bought by another club.
- Jose Mourinho's bizarre 12-minute speech about footballing heritage.
- Harry Kane officially appealing to the Premier League that teammate Christian Eriksen's goal against Stoke should be given to him, and it actually was.