It’s Christmas time and for many this involves over indulging in too much Turkey, Ham, watching uncles and aunts get a bit tipsy and helping yourself to another serving of Christmas pudding.

This weekend’s football matches across the three major European leagues - the Premiership, Serie A and La Liga in Spain - give any sports fan, let alone any football fan, at least three great excuses to see some of the best teams on the planet too.