On Friday, the draw for the Europa League Round of 16 this season took place.
In Jurgen Klopp’s last season, Liverpool is matched with Sparta Prague as they battle on four fronts.
Qarabag will face Bayer Leverkusen, who are still undefeated in current season.
Roma will play Brighton, while Marseille will play Villarreal.
On May 22, the final will take place in Ireland at the Dublin Arena.
Europa League draw in full:
Sparta Prague vs. Liverpool
Marseille vs. Villarreal
Roma vs. Brighton
Benfica vs. Rangers
Freiburg vs. West Ham
Sporting CP vs. Atalanta
AC Milan vs. Slavia Prague
Qarabag vs. Bayer Leverkusen