Porto had to settle for the runners-up spot in Group G behind Leicester and so host Group H winners Juve. Both sides are going well domestically as Porto only trail Benfica by one point after six straight wins, whilst Juve are seven points clear at the top of Serie A.
Porto haven been imperious at home in the league this term, winning 11 of 12 unbeaten games and scoring more than twice in three of their last four at the Estádio do Dragão. Indeed they’ve lost only one of their 11 Champions League home games since 2014/15, beating both Chelsea and Bayern in that time.
Juve won all three of their away games in the group stages but prior to that they’d won just three of 10 on the road in this completion since 2014/15. Indeed, they’ve looked vulnerable on their travels in the league as they’ve already lost four times and so they look too short here at 2.25. We’re backing Porto Draw No Bet at 2.4.
Betting intelligence provided by Football Form Labs