LONDON - DECEMBER 29:  Dimitar Berbatov (C) of Spurs is congratulated by teammates during the Barclays Premier League match between Tottenham Hotspur and Reading at White Hart Lane on December 29, 2007 in London, England.  (Photo by Phil Cole/Getty Images)

Christmas Crackers: 6 of the Best Premier League Matches to Take Place Over the Holiday Period

While domestic leagues across Europe prepare for their winter break, Premier League clubs are getting ready for their hectic holiday season schedule. 

The holiday period can define a team's season in the Premier League as clubs can play up to four or five matches over a two week period. And over the years, we have been treated to some real crackers. 

Here are six of the best Premier League matches played over the busy holiday period...

6. Arsenal 7-3 Newcastle United: 29th December 2012

Arsenal had to take the lead four times in this 10 goal thriller against Newcastle United back in 2012. 

In arguably his best season for the Gunners, Theo Walcott scored a hat-trick which ultimately put away a persistent Newcastle side. Alex Oxalde-Chamberlain and Lukas Podolski also found the net as Newcastle found three equalising goals through Demba Ba and Sylvain Marveaux. 

A late Olivier Giroud brace firmly kept Arsenal ahead in this exciting goal-fest at the Emirates.

5. Leeds United 3-1 Manchester United: 24th December 1995

The last Premier League game to be played on Christmas Eve turned out to be a memorable one for Leeds fans. 

A Tony Yeboah masterclass helped Leeds put three past rivals Manchester United. A magnificent solo effort from the Ghanaian helped restore Leeds' lead in the game after Andy Cole equalised for United. 

Brian Deane got the third and final goal for Leeds, and the result turned out to be a bit of a shock. United would go on to win the league that season, but Leeds would only manage a 13th place finish.

4. Chelsea 8-0 Aston Villa: 23rd December 2012

Chelsea equalled their biggest ever league win when seven different players managed to find the next against Aston Villa in December 2012. This match also became Aston Villa's highest ever league defeat.

Another notable milestone in this game was that it was Frank Lampard's 500th Premier League match. 

He celebrated the occasion with a goal. Fernando Torres, Eden Hazard, Ramires, Oscar, David Luiz, and Branislav Ivanovic also all stepped up to add to Villa's misery on that night. 

3. Manchester City 5-1 Hull City: 26th December 2008

This match gave us one of the most memorable moments in Premier League history. When manager Phil Brown witnessed his Hull side go 4-0 down in the first half against Manchester City, he marched his players onto the pitch at half time. 

He sat his players on the floor like school children and lectured them on their performance, wagging his finger at certain individuals. 

It's this moment which gave us one of the most iconic goal celebrations of all time. One year later in the same fixture, Jimmy Bullard would celebrate drawing the Tigers level with his hilarious impersonation of Phil Brown. 

2. Tottenham 6-4 Reading: 29th December 2007

Dimitar Berbatov scored four in this ten goal festive classic against Reading in 2007. Spurs actually found themselves behind in this game twice thanks to goals from Dave Kitson, Kalifa Cisse and Ivar Ingimarsson.

But Tottenham really turned it on later in the second half when Berbatov, Steed Malbranque, and Jermain Defoe all found the net in the space of ten minutes. 

Reading's efforts and resilience were ultimately outdone thanks to Spurs' Bulgarian star striker.

1. Chelsea 4-4 Aston Villa: 26th December 2007

Eight goals, three red cards, and a 90th minute penalty. Chelsea and Aston Villa certainly know how to put on a show over the festive season. Villa found themselves 2-0 up in the first half thanks to some shoddy Chelsea defending. Zat Knight saw red just before half time and Andriy Shevchenko scored from the penalty spot for the Blues. 

Carnage ensued in the second half more goals left the score at 3-3 going into full time. Ricardo Carvalho was sent off for a nasty challenge, but Michael Ballack surely found the winner in the 88th minute with a free kick. 

All was not over yet when Ashley Cole was sent off for a handball in the penalty area. Late in injury time Gareth Barry scored the penalty to make it 4-4. What a game.