This is it. The UEFA Champions League kicks back off this week as the knockout rounds are here.
[ MORE: Champions League schedule ]
With all four Premier League teams competing in the last 16, three of them (Man City, Liverpool, Tottenham) face Bundesliga opponents over two legs in the coming weeks, while Manchester United square off with Paris Saint-Germain.
Huge clashes between Ajax and Real Madrid, plus Atletico Madrid v. Juventus, Roma v. Porto and Barcelona against Lyon make up a mouthwatering first knockout round.
Below is a prediction of how each of the eight last 16 clashes will go, as Liverpool, Man City, Man United and Spurs all eye deep runs in the competition.
AS Roma v. FC Porto
First leg: Feb. 12 at Stadio Olimpico
Second leg: Mar. 6 at Dragao
Score prediction - Roma will have too much going forward for Porto and their experience will count here. 4-2 aggregate win to Roma.
Manchester United v. Paris Saint Germain
First leg: Feb. 12 at Old Trafford
Second leg: Mar. 6 at Parc des Princes
Score prediction - Injuries to PSG’s key players is a huge help for United. 3-3 draw on aggregate, United to go through on away goals.
Tottenham Hotspur v. Borussia Dortmund
First leg: Feb. 13, at Wembley
Second leg: Mar. 5 at Signal Iduna Park
Score prediction - Not having Harry Kane and Dele Alli for the first leg hurts, but Spurs will fancy their chances with the duo back for the second leg. Tottenham to win 5-4 on aggregate.
Ajax v. Real Madrid
First leg: Feb. 13, at Johan Cruyff Arena
Second leg: Mar. 5 at Santiago Bernabeu
Score prediction - Given their wobbles all season long, Ajax will aim to end Real’s dominance in the UCL. I just can’t see it happening. 4-1 win on aggregate to Real Madrid.
Liverpool v. Bayern Munich
First leg: Feb. 19 at Anfield
Second leg: Mar. 13 at Allianz Arena
Score prediction - Such a tough tie for Jurgen Klopp’s men against an improving, and experienced, Bayern. Everyone expects Liverpool to win, but this is so close to call. 4-4 on aggregate, Bayern to win on penalties.
Lyon v. Barcelona
First leg: Feb. 19 at Groupama Stadium
Second leg: Mar. 13 at Nou Camp
Score prediction - Over the past few years Lyon’s youngsters have punched above their weight, but Barcelona look hungry. Messi and Co. will take care of business. 6-2 aggregate win for Barca.
Schalke v. Manchester City
First leg: Feb. 20 at Veltins-Arena
Second leg: Mar. 12 at Etihad Stadium
Score prediction - A tricky test for Pep Guardiola’s men who are the heavy favorites. Schalke sit in midtable in the Bundesliga and their full attention will be on these games. City’s attack will have too much for them. 5-3 win on aggregate to Man City.
Atletico Madrid v. Juventus
First leg: Feb. 20 at Wanda Metropolitano
Second leg: Mar. 12 at Allianz Stadium
Score prediction - What a tie this promises to be. Two teams used to making deep runs in this competition and Ronaldo returning to try and haunt Atletico again. Diego Simeone’s men have stumbled a few times this season. Juve will get the job done at home in the second leg. 3-2 to Juventus on aggregate.