Both sides will fancy their chances of progressing to the quarter-finals in an evenly poised tie that could provide a great display of football.
Porto impressed in the group stages, finishing with 16 points and Roma finished second behind last seasons Champions League winners Real Madrid. Both teams would be pleased with the draw as they missed out on facing one of Europes elite teams. This fixture gives each team a 50/50 chance on paper of progressing.
Check out 90mins preview of the fixture below:
Where to Watch
When Is Kick Off?
Tuesday 12 February
What Time Is Kick Off?
Where Is it Played?
TV Channel/Live Stream?
BT Sport 3
Roma boss Eusebio Di Francesco has quite a few injury problems. Big centre-back Konstantinos Manolas will miss the game which will be a major problem for the Italian club. Furthermore Diego Perotti, Patrik Schick, Robin Olsen and youngster Cengiz Under are all out with injury giving Di Francesco a massive headache for the game on Tuesday.
Porto are also missing some big names for the matchup against Roma. Jesus Corona will miss the game due to suspension, lethal strikers Vincent Aboubakar and in-form man Moussa Marega will both miss the game which leaves Francisco Soares the only recognised striker for manager Sergio Conceicao.
Mirante; Karsdorp, Marcano, Jesus, Kolarov; Zaniolo, Nzonzi, Cristante; El Shaarawy, Dzeko, Kluivert.
Casillas; Militao, Felipe, Pepe, Telles; Pereira, Torres, Herrera; Otavio, Soares, Brahimi.
Head to Head Record
Porto have the advantage in terms of fixtures between the two clubs. The teams have met four times, with Porto beating Roma 2-0 over two legs in the UEFA Cup Winners Cup back in 1981.
Porto again beat Roma in the 2016/17 Champions League playoffs with a massive 4-1 aggregate victory, which meant Porto qualified for the tournament instead of the Italian club.
Roma arent in the best of form with only two victories in their last five games, winning their most recent fixture 3-0 in a convincing result against Chievo. A 7-1 hammering to Fiorentina in the Coppa Italia was a huge blow in the gut for Roma, but with two games undefeated since that result, the Roma boss will hope his team can keep their undefeated streak going with a win against Porto.
Porto are feeling the pressure in the Portuguese league title race after two consecutive draws away from home has left rivals Benfica only one point them. A loss on penalties in the Taca da Liga didnt help their confidence either.
Porto were in tremendous form in the Champions League group stages, picking up five wins and one draw, which could motivate them to continue this form in the same competition, trying to disregard their league and domestic cup woes.
Heres how each team has performed in their last five fixtures:
Chievo 0-3 Roma (08/02)
Moreirense 1-1 Porto (08/02)
Roma 1-1 Milan (03/02)
Vitoria SC 0-0 Porto (03/02)
Fiorentina 7-1 Roma (30/01)
Porto 3-0 Belenenses (30/01)
Atalanta 3-3 Roma (27/01)
Porto 1-1 Sporting CP (26/01)
Roma 3-2 Torino (19/01)
Benfica 1-3 Porto (22/01)
Both teams will feel they have the ability to take all three points and put themselves in an advantageous position to progress, but this fixture may come down to each teams form at home and how they cope on the road.
Porto will be without star man Marega but with Roma missing Manolas, Tiquinho will feel he can do a job in Maregas absence and get on the scoresheet.
Prediction: Roma 1-1 Porto