Bayer Leverkusen v Rangers: Name the XI that beat the Germans in 1998

Rangers need to beat Bayer Leverkusen handsomely in Germany on Thursday if they are to overturn a 3-1 deficit and reach the Europa League quarter-finals.

The bad news? They've only won once in 19 matches on German soil. The good? That victory came against Leverkusen in the last 32 of the 1998-99 Uefa Cup.

Can you remember the Rangers XI that started that 2-1 win?