Rangers will face Red Star Belgrade in the final round of Champions League qualifying after the Serbian side scraped past Levadia Tallinn.
Red Star led 1-0 from the first leg but lost 2-1 in Estonia this afternoon.
Deniss Malov and Konstantin Nahk scored for Levadia, however Igor Burzanovic's away goal proved decisive as the tie finished 2-2 on aggregate.
Rangers will be at home in the first leg next Tuesday, with the away game expected to be played on Wednesday, August 29th in Belgrade.