Two-time defending champion Real Madrid will play Juventus in the Champions League quarterfinals in a repeat of last season's final.
Madrid will travel to Turin for the first leg against the Italian champion which it beat 4-1 at Cardiff in the 2017 final.
Liverpool was drawn to host Manchester City first in an all-English clash.
Five-time champions Barcelona and Bayern Munich were paired with teams who have never won the tournament.
Barcelona is at home first against Roma, and Munich faces Sevilla in the first leg in Spain.
First-leg games are played April 3-4. Return games are on April 10-11.
The final is on May 26 at the Olympic Stadium in Kiev, Ukraine.