Before the Premier League was suspended due to the coronavirus pandemic, Crystal Palace put together the kind of run which took them from relegation candidates to contenders for a European place.
Roy Hodgson witnessed his side record three successive 1-0 victories against Newcastle United, Brighton & Hove Albion and Watford, moving the club into 11th position in the standings.
Now 12 points ahead of the bottom three, the Eagles will have their sights on sixth-placed Wolverhampton Wanderers, who are only four points ahead of the London outfit.
With an away fixture against Bournemouth on June 20, Hodgson will feel that his side must hit the ground running when it comes to making up further ground on the teams above them, especially with a trip to Liverpool to follow four days later.
© Reuters
A showdown with Burnley at Selhurst Park comes next in a game which could be perceived to be a six-pointer with regards to that section of the table, and Palace will want to capitalise given the difficulty of their closing half-a-dozen encounters.
Aside from a trip to struggling Aston Villa, Palace take on five of the Premier League's top eight, which includes trips to Leicester City and Wolves.
While Palace have a strong record away from home, three of their final four matches on their travels are against teams occupying spots in the top six.
The run-in on familiar territory is no easier with Chelsea, Manchester United and Tottenham Hotspur all due at Selhurst Park in July.
Crystal Palace's remaining fixtures in full
© Reuters
Bournemouth (a) - Saturday, June 20 at 7.45pm
Liverpool (a) - Wednesday, June 24 at 8.15pm
Burnley (h) - Monday, June 29 at 8pm
Leicester City (a) - TBC
Chelsea (h) - TBC
Aston Villa (a) - TBC
Manchester United (h) - TBC
Wolverhampton Wanderers (a) - TBC
Tottenham Hotspur (h) - TBC
All times are BST