The Scottish Cup weekend kicks off at Dumbarton on Friday evening as the Sons host Alloa Athletic. The two sides were due to meet in the league last weekend but the game fell foul to the weather.
Dumbarton enjoyed a 5-0 victory over Alloa in the last Scottish Cup meeting in 2016, though Alloa have won all seven Round Three ties they have played since that game.
It is set to be Dumbarton's first match since entering administration, with the club having since raised over £80,000 in donations since the news.
17 matches then take place on an action-packed Saturday of Scottish Cup action.
Musselburgh Athletic produced one of the stand-out results in Round Two as they defeated Lowland League high-fliers Caledonian Braves and the East Lothian side will play their first-ever Third Round match at home to Bo'ness United.
Banks O'Dee are aiming to reach the Fourth Round for just the second time in their history, having reached that stage in the 2021/22 season. They defeated League Two side East Fife in the last round and they will host Championship Hamilton Academical.
There are two all-Championship clashes on Saturday afternoon, as Queen's Park host Partick Thistle and Ayr United host Greenock Morton. Queen's Park actually met Partick Thistle at this stage last season, with the Jags triumphing 3-0 at Firhill, while Ayr and Morton meet in the Scottish Cup for the first time since the 2005/06 season.
League One leaders Kelty Hearts make the trip north to face League Two table-toppers Elgin City in an intriguing battle of two in-form teams. This will actually be the third time they have met in cup competitions this season, having faced off in both the League Cup and Challenge Cups, though this is their first-ever Scottish Cup meeting.
The Highland League leaders are also in action, with Brechin City travelling to take on Lowland League side Cowdenbeath, who shocked The Spartans away from home in Round Three.
Sunday sees Dundee North End face the biggest match in their history, as the Midland League outfit host the Championship bottom side Airdrieonians. North End have arguably been the story of the cup so far, having already seen off Tayport, Tranent and Inverurie Loco Works in their debut season in the competition.
Their reward is a first-ever meeting with SPFL opposition, in what is set to be a historic day at North End Park. The Scottish Cup will also make a visit to North End Park on Thursday as the next stop on the 'Evening with the Scottish Cup' trophy tour.
The final match of the weekend sees Lowland League leaders East Kilbride play Championship leaders Falkirk. East Kilbride have already recorded four cup victories over SPFL opponents this season - defeating Cove Rangers, Airdrieonians and Ayr United in the SPFL Challenge Cup and beating Bonnyrigg Rose in Round Two of the Scottish Cup. Falkirk, on the other hand are unbeaten in their last 26 meetings with non-league opponents in the Scottish Cup.
The two sides have only met once before, in the 2021/22 Challenge Cup, where Falkirk ran out 3-0 winners, although East Kilbridge manager has history in the Scottish Cup, having masterminded Darvel's famous victory over Aberdeen in 2023.
The full fixture list for the weekend, and any potential postponement dates, are listed below.
Scottish Gas Men's Scottish Cup Fourth Round Draw
The draw for the Fourth Round of the Scottish Gas Men's Scottish Cup will take place at K-Park on Monday night, live on BBC Scotland, following the conclusion of East Kilbride's match against Falkirk.
Former Scotland international Steven Naismith will conduct the draw. Naismith featured in the 2009 Scottish Cup Final as Rangers defeated Falkirk 1-0.
Scottish Gas Men's Scottish Cup Third Round
Fixture | Original Fixture | Potential Postponement Date |
Arbroath v Queen of the South | Saturday, 30 November, 3pm - Gayfield Park | Tuesday, 3 December, 7:45pm - Gayfield Park |
Ayr United v Greenock Morton | Saturday, 30 November, 3pm - Somerset Park | Tuesday, 3 December, 7:45pm - Somerset Park |
Banks O'Dee v Hamilton Academical | Saturday, 30 November, 3pm - Spain Park | Wednesday, 4 December, 8pm - Spain Park |
Clydebank v Buckie Thistle | Saturday, 30 November, 3pm - Holm Park | Saturday, 7 December, 3pm - Holm Park |
Cove Rangers v Inverness Caledonian Thistle | Saturday, 30 November, 3pm - Balmoral Stadium | Tuesday, 10 December, 7:45pm - Balmoral Stadium |
Cowdenbeath v Brechin City | Saturday, 30 November, 3pm - Central Park | Tuesday, 10 December, 7:45pm - Central Park |
Dumbarton v Alloa Athletic | Friday, 29 November, 7:45pm - Dumbarton Football Stadium | Tuesday, 10 December, 7:45pm - Dumbarton Football Stadium |
Dundee North End v Airdrieonians | Sunday, 1 December, 1pm - North End Park | Sunday, 8 December, 1pm - North End Park |
East Kilbride v Falkirk | Monday, 2 December, 7:45pm - K-Park | Tuesday, 10 December, 7:45pm - K-Park |
Edinburgh City v Dunfermline Athletic | Saturday, 30 November, 3pm - Meadowbank Stadium | Tuesday, 3 December, 8pm - Meadowbank Stadium |
Elgin City v Kelty Hearts | Saturday, 30 November, 3pm - Borough Briggs | Tuesday, 3 December, 7:45pm - Borough Briggs |
Forfar Athletic v Stirling Albion | Saturday, 30 November, 3pm - Station Park | Tuesday, 3 December, 7:45pm - Station Park |
Fraserburgh v Annan Athletic | Saturday, 30 November, 3pm - Bellslea Park | Saturday, 7 December, 3pm - Bellslea Park |
Irvine Meadow XI v Stenhousemuir | Saturday, 30 November, 3pm - Meadow Park | Saturday, 7 December, 3pm - Meadow Park |
Linlithgow Rose v Raith Rovers | Saturday, 30 November, 3pm - Prestonfield | Tuesday, 3 December, 7:45pm - Prestonfield |
Livingston v Brora Rangers | Saturday, 30 November, 3pm - Home of the Set Fair Arena | Tuesday, 3 December, 7:45pm - Home of the Set Fair Arena |
Musselburgh Athletic v Bo'ness United | Saturday, 30 November, 3pm - Olivebank | Tuesday, 3 December, 7:45pm - Olivebank |
Peterhead v Montrose | Saturday, 30 November, 3pm - Balmoor Stadium | Tuesday, 3 December, 7:45pm - Balmoor Stadium |
Queen's Park v Partick Thistle | Saturday, 30 November, 3pm - Hampden Park | Tuesday, 10 December, 7:45pm - Hampden Park |
Stranraer v Broxburn Athletic | Saturday, 30 November, 3pm - Stair Park | Saturday, 7 December, 3pm - Stair Park |