"Hell" was how Pedro Caixinha perhaps slightly mockingly referred to the upcoming game, but it's Rangers and Aberdeen and doesn't need too much more than that. Our opponents are, of course, sitting in 2nd and anything but a win will almost certainly end our hopes of climbing higher than 3rd.
Caixinha named Aberdeen's starting lineup before the game - it'll be interesting to see if he's right. Rangers will have a fair few injuries, however, and it looks like we might have a makeshift defence and a few kids out once more.
12:30pm BST, 7:30am ET
Aberdeen 1/1, Draw 5/2, Rangers 29/10
Sky Sports 2 (U.K.), Fox Soccer Plus (U.S.), Sportsnet World (Canada), beIN Sports 1 (Australia), beIN Sports 12 Arabia (Middle East/North Africa)
Available from all of the related streaming services to the above, or alternatively you can watch live on Rangers TV if you're outside the UK.