Tottenham will host Man City in the April 9th round, which could be played at Wembley Stadium or the new stadium at the next stadium in London. They also play in the Premier League in Manchester less than three days after the second leg.
That pair brought together the only two quarter-finalists who have never been European champions. The other six won 21 combined titles.
The five-time Liverpool champion has won a rematch against Porto, the team he has beaten in the past 16 last season. Then, Liverpool won 5-0 in Portugal to begin their journey to the final.
"We know how good we would have been last year," said Liverpool manager Juergen Klopp, dismissing the argument about his team that gets the easiest opponent. "I couldn't be further from thinking it's the best draw because it's not."
Liverpool, who lost last year's final to Real Madrid, will host the Porto in the April 9th round.
The Ajax will play Juventus, first in Amsterdam on April 10th, which is the revenge of two previous finals. The Ajax won in 1973, the third of its four European titles, and Juventus won its second title in 1996.
Last year, Cristiano Ronaldo was bought by Juventus, a team that has lost two finals in the last four years, to end that expectation of 23 years.
"When I was about 10, 12 years old, Cristiano Ronaldo was already one of the best players in the world," said Ajax midfielder Frenkie de Jong. "So it's nice that I will really face it."
In the semifinals, Tottenham or Man City will play Ajax or Juventus, and Man United or Barcelona will face Liverpool or Porto, keeping open the possibility of a final between Messi and Ronaldo.
The final is scheduled for June 1 at the Stadio Metropolitano, the home of the Atletico Madrid.