Sergio Conceicao's side qualified for the knockout stages after a near perfect showing in Group D, where they recorded five wins and a draw. Roma, meanwhile, finished behind holders Real Madrid in Group G and were beaten three times.
Roma lost their last home match in the Champions League at the hands of Real Madrid. Prior to that loss, however, they had won seven successive home games in the competition.
SportPesa offer another win for Eusebio Di Francesco's side at 11/10 (2.10). Porto won 3-0 on their last visit to the Stadio Olimpico in 2016 and are priced at 27/10 (3.70) with the draw at 12/5 (3.40).
Robin Olsen, Kostas Manolas, Cengiz Under and Diego Perotti all missed Friday night's win at Chievo for Roma. Di Francesco is hopeful to have Manolas back for Tuesday's clash, while Olsen has an outside chance of making a return.
Porto are missing their top scorer in all competitions this season with striker Moussa Marega ruled out due to a muscle problem. The Malian forward has five goals in six Champions League matches.
Porto head to the Italian capital in strong form, unbeaten in any of their last 26 games in all competitions.
They may have suffered a few draws domestically in recent weeks but are top of the Portuguese Primeira Liga and their injury time equaliser at Moreirense on Friday night underlines just how difficult they are to beat.
Roma have been a little erratic this term, a fact reinforced by their record at the Stadio Olimpico. No side in Serie A has scored more goals at home this season, yet only four teams have conceded more.
Tips and predictions
Over 2.5 goals is priced at 20/21 (1.98) and has paid out in 12 of Roma's 15 home matches in all competitions. Also worthy of consideration is the price of 5/4 (2.25) for both teams to score and at least two goals in the game.