The Eagles go into the last game of the season against Manchester United on 13th on the league table, and just recovering from a bruising 3-2 defeat to Everon in the Premier League.
That defeat has left a sour taste in the mouth of the fans, but a win at home against Manchester United would be the perfect response.
Three points against Manchester United will restore the happiness that has mostly been felt throughout this largely impressive season.
The only downside is that even three points won’t be enough to equal the all-time record of 49 points that was targeted a few weeks ago.
There are some really big summer decisions with key players hustling for contract renewals and the club looking to bring in fresh blood.
The impressive Conor Gallgher will have to head back to Cobham to have pre-season with Chelsea before a final decision is made on his destination.
So with three points and a possible emotional farewell to some players, here are the players who could be playing their last game for the club.
1. Cheikhou Kouyate
Current deal runs out this summer but both club and player want to renew
2. Christian Benteke
Still has a year left on his deal but with the club looking to bring in another striker in the summer its a big call for him
3. James McArthur
The deputy captain is in talks to sign a new one but his current deal comes to an end this summer
4. Jordan Ayew
Rumoured to have signed a year extension but his original contract runs out this summer too