What channel is Rangers vs Hearts on? TV and live stream info for the Scottish Cup final
Rangers will look to end their season on a high after Wednesday's Europa League agony.
Gio van Bronckhorst's men were denied European glory by Eintracht Frankfurt following a heartbreaking penalty shootout in Seville.
They can make amends today when they take on Hearts at Hampden Park.
Nottingham Forest urged to 'use Dale Taylor next season'
Here's more info on the game and how to watch it:
The Scottish Cup final is at Hampden Park on Saturday, May 21.
The game kicks off at 3pm.
Yes, the game is being shown live on BBC 1 Scotland (Sky channel 951). It is also being shown live on Premier Sports 1 with their coverage starting at 2.30pm.
The game will be streamed on the BBC iPlayer. Premier Sports subscribers can also stream the game on the Premier Player.
Odds from McLean Bookmakers