Internazionale won the Champions League under Jose Mourinho although they have been more hit and miss in Europe over the past few seasons. The Milan side were expected to struggle during the group stage of this season’s competition and began with a 2-0 home defeat against Bayern Munich, although they were able to get the better of Barcelona when taking four points from the Catalan side.

Inzaghi’s side might have expected a tough last sixteen opponent although Porto are about as good as it gets. Although the Portuguese side can’t be underestimated after winning their group, they were able to come through by finishing ahead of Club Brugge, with Atletico Madrid and Bayer Leverkusen both having their own issues.

This is a Champions League last sixteen tie with no obvious favourite and you can pick holes in both teams’ form, with Inter sitting seventh in the Serie A standings and they have experienced some particularly poor results on the road. Sixteen goals have been conceded in their first seven away games domestically.

As for Porto, they were squarely behind the eight-ball when losing their group opener 2-1 away to Atletico Madrid before a shock 4-0 home reverse against Club Brugge. However, Sérgio Conceição’s side were able to rally and demonstrate their credentials by racking up four straight wins and that included a 4-0 win away to Brugge and a 3-0 triumph in Leverkusen.

TOP FREE BETS OFFERS

mr-play
Bet €10
Get €15
18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets no eligible.T&Cs apply. begambleaware.org