The Swiss side, who beat Liverpool in a crucial decider in Group B, are looking to reach the quarter-finals of the Champions League for the first time in their history.
Although, the omens aren’t on Basel’s side as they have never beaten a Portuguese team in this competition, drawing one and losing three times.
Porto, two-time winners of the competition, will be confident as they head to Switzerland in the knowledge they are unbeaten in the competition so far this season.
They will be relying on Jackson Martinez, the Portuguese outfit’s prized asset, to grab the goals as the Colombian striker has scored in 12 of his last 13 games in all competitions.
KICK-OFF: Wednesday 7.45pm
This is the first ever competitive meeting between the two sides.
Basel's last match against Portuguese opposition brought them their biggest win to date – a 3-0 win over Sporting Lisbon in the 2012/13 UEFA Europa League group stage.
Porto are one of three teams still unbeaten in this season’s Champions League, alongside Chelsea and Real Madrid.
Only Chelsea (17) scored more goals than Porto (16, like Bayern Munich and Real Madrid) in this season’s group stages.
Basel to win: 3.9
Porto to win: 2.25
TV: Live on Sky Sports 1 at 7.45pmReuse content