The Champions League is back and now is when the competitions gets proper serious as the last-16 first legs get underway!
Two games on Tuesday so let Football Manics take you through them with our dedicated preview.
Juventus vs. Tottenham Hotspur (7:45pm GMT)
Mauricio Pochettino's charges travel to Turin to face a Juventus side which has won the last six Serie A titles in a row but finds its latest Scudetto challenge under threat from Napoli, who currently top the table by a single point.
Juve suffered a somewhat wobbly start to their campaign but are now firing on all cylinders, boasting a 16-match unbeaten streak coming into this game, and more frighteningly for Spurs, the Bianconeri have conceded just once in that period and have won their last 11 games.
Tottenham, meanwhile, go into this game on the back of a solid 1-0 win over North London rivals Arsenal and unbeaten in 12, while their only defeat in 17 was at Manchester City. It will be interesting to see how the prolific Harry Kane and his fellow attackers will do against such a sturdy defence.
When two heavyweights in such sparkling form come together, it's difficult to make a prediction. The logical school of thought suggests that these two will cancel each other out, but given how watertight Juve's defence has been, alongside the attacking might of Gonzalo Higuain and Paulo Dybala, plus home advantage, I'm tipping the Bianconeri to win this.
Score prediction: 2-0
Basel vs. Manchester City (7:45pm GMT)
When it comes to claiming English scalps, Basel have a pretty good track record. They beat Manchester United at St Jakob-Park in the group stages of the Champions League this season on route to qualifying in second place, and also beat the Red Devils in 2011, plus Chelsea in 2013.
But the side coming to town on Tuesday isn't just an average or good or even great English side; this season, Manchester City are staking a claim for one of the best English teams of all time. A gargantuan 16 points clear in the Premier League race, in the final of the EFL Cup and still in the FA Cup, the Citizens are on the hunt for a quadruple clean sweep.
Pep Guardiola gave his players four days off following the 1-1 draw at Burnley earlier this month and the following fixture saw Sergio Aguero score four goals and Kevin De Bruyne putting in another stellar performance in a 5-1 hammering of 2015-16 champions Leicester City.
Given the huge cushion that Man City boast in the league and a six-day gap until the next game, the FA Cup fifth-round trip to League One Wigan Athletic, I can't see Guardiola pondering whether to ration his players - he will probably name his big guns and, should they be firing on all cylinders, I can see them taking a healthy lead back to the Etihad.
Score prediction: 0-3