The Reds remain in contention to win their first ever Premier League title this season, as well as having been drawn against Porto in the quarter-finals of the Champions League, having knocked Bayern Munich out during the previous round.
The quarter-final first legs take place on 9 April and 10 April.
The victor of Tottenham and City takes on the victor of Juventus and Ajax.
United face a tough task against Barcelona and Messi, but if they continue this streak for the Argentine, their chances increase ten-fold. Those games also start at 3 p.m. When they had a good team, after a season they went all over the world.
The draw had an unusual feel with neither Bayern Munich nor Real Madrid in the hat, the first time both European giants have failed to reach the last eight since 2005-06. The Champions League hasn't had a different victor since Barcelona claimed the title in 2015.
"And that was maybe the main problem at Liverpool for the last decade". Ajax last won the Champions League in 1995, while Manchester United last won in 2008 and Juventus most recently won in 1996.
FC Porto, who won the competition in 2004 under Jose Mourinho, are confident they can spring an upset after last year's mauling.
"Everyone can judge if it's a disaster - if we do not win the Champions League, our work for three seasons, every three days, is a failure or a disaster", Guardiola said.