FC Porto are all set to host La Liga champions Atletico Madrid, knowing that victory will see them through to the UEFA Champions Legaue knockout stage.
The Portuguese powerhouse are currently in second place in Group B with 5 points after one win in the competition.
Atletico have also won just once and are bottom of the Group with 4 points, level with third place AC Milan.
There is still loads to play for in this game with either of the three teams still within chance to qualify for the next phase.
Porto began their Champions League campaign with a goalless draw against Atletico before losing 5-1 to Liverpool.
They then picked up a 1-0 win and a 1-1 draw against AC Milan before losing 2-0 to Liverpool last time out.
Who will make it into the next round? Make your predictions here.
What time does Porto vs Atletico start?
The game is set to kick off at 11pm Kenyan time at the Estadio do Dragao.
Porto vs Atletico team news
Experienced defenders Pepe and Ivan Marcano are both injured and will miss the game on Tuesday, as well as Joao Mario.
Fabio Cardoso and Chancel Mbemba are therefore expected to start together in defense.
Evanilson will start up front while Sergio Oliviera and Marko Grujic will engineer the midfield.
For the visitors, Kieran Trippier, Ivan Saponjic and Jose Gimenez are all ruled out.
Stefan Savic also came off injured in Atletico’s last game and will not feature.
Luis Suarez and Joao Felix were both rested on the weekend against Mallorca and chances are they will both start on Tuesday.
Porto vs Atletico head to head
These sides have played each other a total of seven games and both teams have won twice.
The remaining three have ended in a stalemate, including a barren draw the last time they met in September.
Porto vs Atletico current form
The hosts have won four of their last five matches, the 2-0 defeat to Liverpool their only loss in their last five games.
Meanwhile, Atletico have lost twice in their last 5, including a 2-1 home defeat to Mallorca over the weekend.
Porto vs Atletico prediction
With a spot in the next round up for grabs, both teams are expected to put their best foot forward and will definitely score. A draw could possibly be the most likely outcome.