UEFA Champions League action returns this week, with the first four games of the second leg Round of 16 fixtures set to take place in the mid-week.
Lionel Messi's Barcelona have a huge three-goal deficit to overcome if they are to secure a passage into the next round. Paris Saint-Germain scored four crucial away goals at the Camp Nou last month and that gives them a massive advantage in making it into the last eight.
Cristiano Ronaldo's Juventus also lag a goal behind on aggregate against Porto but have an away goal to their name. In the other games of the week, Borussia Dortmund welcome Sevilla to the Westfalenstadion while Liverpool will be looking to secure their first win at Anfield since December 16.
Here is our preview of the Round of 16 action in the Champions League for the week.
1. Juventus vs Porto
Cristiano Ronaldo & Co. head into the second-leg fixture with a one-goal deficit. Porto, the reigning Liga Nos champions recorded their first win over the Serie A giants in their six meetings last time around, scoring early in either half.
The hosts have won three games since and have scored 10 goals in four games. Dragões have two wins, one loss and a draw since their 2-1 win at the Estádio do Dragão, scoring six goals in that period.
Juventus might be able to welcome back Matthijs De Ligt and Giorgio Chiellini into the fold but Porto may be without the services of Pepe and Jesus Corona on account of injuries, after they were taken off the pitch in their league outing over the weekend.
Juventus' probable lineup (4-4-2): Wojciech Szczesny (GK); Gianluca Frabotta, Matthijs de Ligt, Danilo, Alex Sandro; Weston McKennie, Rodrigo Bentancur, Adrien Rabiot, Federico Chiesa; Cristiano Ronaldo, Alvaro Morata.
Porto's probable lineup (4-4-2): Augustin Marchesin (GK); Zaidu Sanusi, Chancel Mbemba, Diogo Leite, Wilson Manafá; Sergio Oliveira, Mateus Uribe, Marko Grujić, Luis Díaz; Moussa Marega, Mehdi Taremi
Prediction: 1-0 win to Juventus.
2. Borussia Dortmund vs Sevilla
Borussia Dortmund host Sevilla at the Westfalenstadion, in what will be just the fourth competitive meeting between the two sides. Dortmund's 3-2 win in the first leg was their first win over the La Liga side. Their three crucial away goals would come in handy on Tuesday night.
Erling Haaland, the current top-scorer in the tournament was on target in the first leg and scored twice in the first half to give his side the decisive lead in that game.
The two teams endured contrasting fortunes since their last meeting. Both sides have played four games, but the hosts have won three and lost just once, keeping a clean sheet in all of their wins, while the visitors have lost three and recorded just one win.
While there are no new injury concerns for Julen Lopetegui, Yassine Bounou is back in contention for this crucial encounter. Dortmund are set to be without the services of Jadon Sancho for this game on account of a muscle injury.
Borussia Dortmund's probable lineup (4-2-3-1): Marvin Hitz (GK); Emre Can, Manuel Akanji, Mats Hummels, Raphael Guerreiro; Thomas Delaney, Jude Bellingham; Jadon Sancho, Marco Reus, Julian Brandt; Erling Haaland
Sevilla's probable lineup (4-3-3): Yassine Bounou (GK); Karim Rekik, Jules Kounde, Diego Carlos, Aleix Vidal; Ivan Rakitic, Nemanja Gudelj, Oliver Torres; Alejandro Gomez, Luuk de Jong, Munir El Haddadi
Prediction: 2-1 win to Dortmund.
3. Paris Saint-Germain vs Barcelona
Barcelona find themselves three goals behind on aggregate as they travel to Le Parc des Princes. Paris Saint-Germain and Barcelona have been in great form in their recent fixtures, so this game promises to be an entertaining contest.
In 2017, Blaugrana secured a memorable comeback, having conceded four goals in the first leg. This time around the story is a bit different, as they will have to score at least four goals in this away fixture. No side has ever come back after losing the home game by a margin of three goals, also, Barcelona have just managed one win from their last nine away knockout games in the competition.
The hosts have been handed a major boost for the game, as Neymar has returned to training after missing the first leg and is in contention to make an appearance here. Barcelona will have Gerard Pique and Pedri ruled out on account of injuries apart from other long-term injuries.
PSG's probable lineup (4-2-3-1): Keylor Navas (GK); Alessandro Florenzi, Marquinhos, Abdou Diallo, Layvin Kurzawa; Danilo Pereira, Idrissa Gueye; Julian Draxler, Kylian Mbappe, Pablo Sarabia; Mauro Icardi
FC Barcelona's probable lineup (4-3-3): Ter Stegen (GK); Sergino Dest, Oscar Mingueza, Clement Lenglet, Jordi Alba; Frenkie De Jong, Miralem Pjanic, Riqui Puig; Francisco Trincão, Lionel Messi, Antoine Griezmann.
Prediction: 2-1 win to PSG.
4. Liverpool vs RB Leipzig
This week's last Champions League tie is set to take place at Anfield, with Liverpool playing hosts to RB Leipzig. The Reds have a 2-0 advantage on aggregate, so even a draw or 1-0 loss would be enough for them to move into the quarter-finals.
Liverpool have lost six games back-to-back at Wednesday's venue and are struggling in the Premier League at the moment. They are winless at Anfield since December 16.
In the four games since their last meeting the 2018-19 champions have lost thrice while Leipzig have won all four games. While overturning a two-goal deficit might be an uphill task, especially scoring in an away game, Leipzig could pile up the misery on the Reds given their poor recent form at Anfield.
Jordan Henderson and Roberto Firmino are the two new injury concerns for Jurgen Klopp, who was already without half a dozen players. There are no fresh injury concerns for RB Leipzig for the second leg.
Liverpool's Probable Lineup (4-3-3): Alisson (GK); Neco Williams, Rhys Williams, Trent Alexander-Arnold, Andrew Robertson; Thiago Alcântara, Georginio Wijnaldum, Curtis Jones; Mohamed Salah, Diogo Jota, Sadio Mane.
RB Leipzig's probable lineup (3-1-4-2): Peter Gulacsi (GK); Willi Orban, Dayot Upamecano, Ibrahima Konate; Kevin Kampl; Amadou Haidara, Marcel Sabitzer, Angelino; Dani Olmo; Christopher Nkunku, Yussuf Poulsen.
Prediction: 1-2 win to RB Leipzig.