The Premier League's relentless festive fixtures are finally here and there are a few questions which need answering at the top of the table.
Will Arsenal show their title credentials by becoming the first team to beat Liverpool in the Premier League at Anfield in 2023?
Will Aston Villa prove they are the real deal? Will Manchester City be able to bounce back from that awfully-timed trip to Saudi Arabia? Will Manchester United win at all?
Forget the supercomputer. Here, Mail Sport uses our own hunches to take a wild guess at how the games will go with a few surprises involved.