By Boxing Day, only 167 days will have passed since Villa last hosted Crystal Palace in a Premier League fixture, yet the transformation could hardly have been more remarkable.
For Dean Smith and his team the Eagles’ visit on July 12 represented the last roll of the dice in a fight against relegation which was starting to appear increasingly forlorn.