Benfica will have to overcome Liverpool if they're to reach the Champions League semi-finals for the first time since the competition rebranded itself in 1992.
Their last foray into the last four came in 1990, when Sven-Goran Eriksson's Eagles reached the final but were defeated by Milan in the showpiece event.
Nelson Verissimo's side have been unable to resurrect their dreadful domestic campaign, but remain one of the dark horses in Europe this season.
Here's how they could line up on Tuesday.
Benfica predicted lineup vs Liverpool - Champions League
1. Goalkeeper & defenders
Odisseas Vlachodimos (GK) - Only club legend Manuel Bento has made more appearances between the sticks for Benfica than the Greece international.
Gilberto (RB) - Fell out of favour under Jorge Jesus but has since worked hard to regain his spot in the starting lineup.
Nicolas Otamendi (CB) - Liverpool will be hoping to run rings around the Argentine as they tended to do during his time with Manchester City.
Jan Vertonghen (CB) - After looking like he was on his last legs at the end of his Tottenham career, the Belgian has become a key figure in Benfica's run to the quarter-finals.
Alex Grimaldo (LB) - A transfer gossip regular who will inevitably be linked with a return to Barcelona again if he plays well here.
Julian Weigl (DM) - Was part of the Borussia Dortmund side that fell to Liverpool in a thrilling Europa League clash in 2016.
Adel Taarabt (CM) - Despite his long stay in England, only ever played twice against Liverpool. Mind you, he did win once and picked up an assist.
Joao Mario (CM) - Another familiar face for Liverpool following his failed exploits at West Ham. Should overcome a muscle problem to start.
Rafa Silva (RW) - The 28-year-old has bundles of experience on the big stage having featured 25 times for Portugal.
Darwin Nunez (CF) - Premier League clubs are queuing up to sign the Uruguayan and will be keen to see how he fares here.
Everton Soares (LW) - Everton Football Club might be hopeless at causing Liverpool problems but Everton Soares shouldn't be as much of a letdown.