Rangers and Aberdeen clash at Hampden Park on Sunday afternoon as both sides go hunting for a spot in the final of the Viaplay Cup.
The Dons will be seeking some revenge after suffering an agonising late defeat to Michael Beale's Rangers last time out.
Aberdeen have history on their side as well, having not lost in any cup competition to Rangers since 2004.
Read more: Paddy McLaughlin determined to protect Sean Moore from 'ridiculous' pressure
Rangers suffered a semi-final nightmare in this competition last season when they were well beaten by Hibs.
Here's more info on the game and how to watch it:
When and where is the game?
The Viaplay Cup semi-final is being played on Sunday, January 15 at Hampden Park.
What time is kick-off?
The game kicks off at 3pm.
Is it on TV?
Yes, the game is being shown live on Viaplay Sports, which acquired Premier Sports in May. Viaplay can be view on Sky, Virgin Media and if you have an Amazon Prime stick.
Is there a live stream?
Viaplay subscribers can stream the game on the Viaplay app. Viaplay can be purchased for £14.99 a month or if you want to use the channel for the year it will cost you £11.99 a month.
Betting odds
- Rangers 1/2
- Aberdeen 9/2
- Draw 7/2
Odds from McLean Bookmakers
READ NEXT:
- That's What I Call Football podcast S5 Ep13
Frustrated Linfield boss Healy critical of first-half display at Solitude
Cliftonville announce Parkhouse loan as Crusaders put striker on transfer list
Irish Premiership recap as Cliftonville hit top spot with win over Linfield
Sign up to our free sports newsletter to get the latest headlines to your inbox.