Roma have only lost one of their last eight matches, though that defeat was a 7-1 loss to Fiorentina. The Serie A outfit have not been overly convincing in recent months.
Porto are unbeaten in all competitions since October, though they did lose on penalties to Sporting in the cup last month.
Roma- Roma will be without first-choice goalkeeper Robin Olsen for the first leg of their last-16 Champions League tie. Antonio Mirante is ready to deputise. Start forecasting your Champions League Games Now
Cengiz Under has missed Roma’s last four matches with a hamstring injury and is also expected to miss out on Tuesday. With Patrik Schick sidelined, Justin Kluivert has a good chance of starting on the wing.
Alessandro Florenzi and Rick Karsdorp are in competition to start at right-back for Roma, while Daniele De Rossi is expected back in the starting XI against Porto.
Luca Pellegrini was sent off in Roma’s last Champions League match but is now out on loan at Cagliari.
FC Porto- Eder Militao, Pepe and Otavio are all one booking away from missing the return leg, while Jesus Manuel Corona is suspended on Tuesday.
Porto will be missing both first-choice strikers Vincent Aboubakar and Moussa Marega for Tuesday’s trip to Italy.
Tiquinho Soares has replaced Aboubakar in Porto’s Champions League squad and he is expected to lead the line.
Oliver Torres and Danilo Pereira are in competition for a starting berth in midfield.
There have been over 2.5 goals scored in 9 of Roma’s last 10 games (UEFA Champions League).
Porto have won their last 5 matches (UEFA Champions League).
There have been over 2.5 goals scored in Porto’s last 4 games (UEFA Champions League).
Bet Now NaijaBet
Who will win?