When was the last Christmas Eve Premier League game and why has it been reintroduced for Wolves vs Chelsea?

For the first time in a while, there will be a Premier League game on Christmas Eve this year as Wolves welcome Chelsea to Molineux this afternoon.
This will be the first top-flight match in the 21st century to be played the day before Christmas.
It's a move that has gone down like a lead balloon and has infuriated fans of both clubs.
When was the last Premier League match on Christmas Eve?
Wolves vs Chelsea will become the first top-flight fixture on Christmas Eve in 28 years.
On December 24, 1995, Leeds sealed a 3-1 home win over Manchester United
It is the only Premier League game to be played on Christmas Eve since its formation in 1992.
Read more on Premier League
Goals from Gary McAllister, Tony Yeboah and Brian Deane secured the win for the Whites over their bitter rivals.
Why has the Christmas Eve fixture being reintroduced?
The match was originally scheduled to take place on Saturday, December 23, along with several other fixtures.
But it has been pushed back a day and changed to a 1pm kick-off.
This is so that Sky Sports can show the game.
Most read in Football
And because public transport tends to be limited on Christmas Eve, it's left match-going fans in a tight spot.
The reaction from both sets of supporters and the Football Supporters' Association [FSA] showed the anger.
In a statement released after the plans were confirmed, Chelsea Supporters Trust chair : “During a time when we ought to be helping supporters travel to away fixtures, it’s outrageous that another hurdle could be placed in their way.
"It’s just making things much, much more difficult for match-going supporters.”
These sentiments were echoed by the .
They said: “This potential scheduling once again shows a complete lack of consideration and respect for fans, especially Wolves fans who travel from further afield, and of course, visiting Chelsea supporters.
“We also feel that this is unfair on club staff, especially those with young children, who will have planned to spend Christmas with their families. We urge the Premier League to consider this decision very carefully before making an announcement.”
The Premier League did consider those views and elected to carry on with the change.
Wolves vs Chelsea: talkSPORT coverage
talkSPORT will have regular updates from Molineux throughout the afternoon and marvelbet369.com will also be running a live blog to keep fans up to date with the action.
The game will also be shown on Sky Sports Main Event and Premier League.
Sky Go customers will be able to stream the action through their mobile devices and laptops.
Alternatively, supporters can purchase a membership, with one-day passes starting at £11.98 and monthly memberships currently £21.