The teams have been drawn for the fourth round of the Scottish Cup which is set to take place across the weekend beginning 17th January.
From Camelon Juniors in the East of Scotland Premier Division all the way up to 42 time winners of this trophy Celtic. Here is how the teams have been drawn.
One of the biggest games to be played is Auchinleck Talbot vs Celtic a game that could see a major away support heading to the Ayrshire team.
Camelon Juniors stunned Edinburgh City in the previous round, and their reward for that is a home tie against Elgin.
The Spartans have drawn a potential East Coast derby if Tranent FC can beat Inverness after the game was postponed at the weekend due to a waterlogged pitch at Forrester Park.
Kilmarnock will take on Dundee, Hearts host Falkirk and St Mirren will travel to Livingston for the all Premiership team ties.
Annan Athletic will travel up to Ibrox to play Rangers and Stranraer will also make the journey to Glasgow to take on Queens Park.
Newly appointed Billy Davies will take his Greenock Morton side to Stenhousemuir, and their former manager Dougie Imrie’s Raith Rovers will face last years Scottish Cup winners Aberdeen at Pittodrie.
A battle of the bottom for League One sides Kelty Hearts and Cove Rangers. Their most recent meeting ended in a 2-0 to Thomas O’Ware’s side.
Ross County will make the long journey down to take on Motherwell who have been in good form recently. Partick Thistle have drawn against Montrose.
Airdrieonians host Arbroath. Scott Brown’s Ayr United travel to Dundee United and Hibernian will face their former manager Neil Lennon’s Dunfermline Athletic side.
Over the years the Scottish cup is always something football fans look forward too and with some interesting draws for the fourth round it is shaping up to be another exciting competition.
Linlithgow Rose 1-3 Queen’s Park: visitors avoid early scare to progress in scottish cup
Linlithgow Rose 1-3 Queen’s Park McMullan (15′) Murray (26′)
