Premier League football returns after the international break on Saturday, and the buildup to the festive period could not get off to a better start with the top two - Manchester City and Liverpool - going head to head at the Etihad in the early kickoff.
That is one of seven Premier League games today - including Newcastle vs. Chelsea as well - while the likes of Barcelona, AC Milan and Borussia Dortmund feature elsewhere in Europe.
Below is Sports Mole's selection of predictions and previews for today's and tomorrow's fixtures.