The Glasgow giants, the solitary British representatives in the last eight, will face the Portuguese club at Ibrox on April 3 before travelling for the return leg on April 10.
Should they win their tie against the side who knocked Barclays Premier League strugglers Bolton out of the competition this week, Rangers would take on either Fiorentina or PSV Eindhoven in the semi-finals.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms