Rangers have been drawn against Bayer Leverkusen in the last 16 of the Europa League.
The first leg will take place on March 12 at Ibrox, with the return leg in Germany one week later on March 19.
Steven Gerrard’s side defeated Braga 4-2 on aggregate to book their spot in Friday’s draw.
They are the only Scottish side still in the competition after Celtic were knocked out by Danish champions Copenhagen on Thursday.
Bayer Leverkusen cruised to victory over Rangers’ group rivals Porto in the round of 32.
Peter Bosz’s side currently sit fifth in the German Bundesliga but are only six points behind leaders Bayern Munich in a evenly contested title race.
Brothers Lars and Sven Bender and German internationals Kai Havertz and Kevin Volland are amongst the team’s star players.
The two teams last played each other in the 1998/99 UEFA Cup.
Goals from Giovanni Van Bronckhorst and Jonathan Johansson earned Rangers a 2-1 victory in Germany that time around as they prevailed in the second round tie.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country