Two weeks ago West Ham United fans were on cloud nine after becoming the first team to score and win at the glorious new home of bitter rivals Tottenham Hotspur.
Today those same supporters are facing a summer from hell.
First there was Liverpool’s stunning comeback against Barcelona to reach the Champions League final.
Then there was Tottenham’s own miraculous comeback against Ajax to set up an all-English affair.
Torturous week in the life of a Hammer
The next day West Ham fans had to watch as their other Premier League London rivals Chelsea and Arsenal set up an another all England final in the Europa League.
It has seen West Ham become the butt of many a joke. One particularly popular image shows four pictures of Arsenal, Spurs, Chelsea and West Ham players with the words ‘What a year for London clubs’.
‘Arsenal in Europa League final, Chelsea in Europa League final, Spurs in Champions League final, West Ham get some nice new carpet’.
For some Hammers fans it is a case of ‘if you don’t laugh you’ll cry’.
Midtable mediocrity a hard sell
Meanwhile West Ham’s aim is to try and beat Watford on the final day to secure a top 10 finish. Hardly the stuff dreams are made of.
This season has seen genuine progress under Manuel Pellegrini.
But midtable mediocrity was not what West Ham fans signed up for when agreeing to leave their beloved Upton Park home for the London Stadium.
And it is a particularly hard sell in light of the end of season excitement awaiting their rivals.
There is more to it than just simply finishing in the top 10, though.
That’s according to Hammers boss Pellegrini who explained to Sky Sports why Sunday’s finale at Vicarage Road is far from meaningless.
Pellegrini explains greater significance
“(It is true) we are not fighting for any important spot in the table,” Pellegrini admitted on Sky Sports.
“But it’s better to finish ninth than finish 12th.
“If we can do it, it will be good for everyone; the players, the fans and the trust you have in the way you play.
“We know that we’re playing against a good team; they are in the final of the cup also. To win a second game away, after we beat Tottenham, would also be a good achievement.”
One thing is for sure the team can always count on the backing of West Ham’s loyal legion of fans.
And they have more of them willing to pay up to support their team year in, year out than any of those rival clubs despite a lack of success.
West Ham have the second most number of season ticket holders in the country with 54,000, behind only Manchester United.
Now that is something to shout about.