The day has come for Rangers as they get set for a date with destiny in Germany.
The Europa League draw could hardly have been tougher on Gio van Bronckhorst's team but they'll be hopeful of a positive first leg result against Borussia Dortmund.
The Bundesliga title chasers have got their season back on track after a shaky run of form but there are vulnerabilities there to exploit - especially with Erling Haaland expected to miss out.
And a depleted crowd due to covid restrictions means that the famous Westfalenstadion doesn't boast the menacing atmosphere it normally would.
All that said Gio van Bronckhorst's side are major underdogs and will have to bring their A-game to keep the tie alive ahead of next week's Ibrox showdown.
Here's everything you need to know about the fixture.
When and where will the game take place?
The game kicks off at 5.45pm UK time at Signal Iduna Park.
Is the game on TV?
Yes, the match will be shown live on BT Sport 2.
BT Sport have exclusivity of all UEFA competitions including the Champions League, Europa League, and Europa Conference League. Check out their latest packages here, or get a £25 Monthly Pass.
Coverage begins at 5.15pm.
Borussia Dortmund vs Rangers odds with Grosvenor Sport
- Borussia Dortmund 4/11
- Draw 4/1
- Rangers 7/1
Get £30 in FREE BETS when you bet £10 on Borussia Dortmund vs Rangers with Grosvenor Sport
18+, new UK customers only, T&Cs apply
Will there be a live stream?
Yes, subscribers can watch live via the BT Sport website.
Where else can I follow the action?
You can keep up with all the action right here on dailyrecord.co.uk! We'll be running a live blog with all the pre-match build-up and team news, and every kick of the ball once the clash gets underway.
After the game, we'll have all the reaction from managers and players, as well as player ratings, talking points and a whole lot more.