Kelty Hearts produced the result of the day, as they defeated holders St Johnstone in the Fourth Round of the 2021-22 Scottish Cup.

With the match finishing 0-0 after 90 minutes, Kallum Higginbotham struck in extra time to seal victory for Kevin Thomson’s men, sending the New Central Park faithful into delirium.

It was an end-to-end encounter at Holm Park, as Annan Athletic struck twice in extra time to break the hearts of the Clydebank players and fans. The Bankies had fought back from behind twice to take the tie to extra time – and it looked like they were going through, but for Annan's late goals, as they won the tie 4-3.

In the early match of the day, Heart of Midlothian turned in a professional performance as they defeated Auchinleck Talbot 5-0 in front of a vocal crowd at Beechwood Park. Liam Boyce scored twice, with goals also coming from Andy Halliday, Peter Haring and Alex Cochrane.

Motherwell provided some late-drama at Fir Park; the match finished 0-0 in normal time, before Morton opened the scoring in the first period of extra time. The Steelmen, backed by a noisy support, fought back to make it 1-1 through a Kevin Van Veen penalty. Just as it looked like penalties were looming, Liam Donnelly struck with a fine strike to secure 'Well's place in the Fifth Round.

Fourth Round Results

Hibernian 1-0 Cove Rangers (AET) (Thursday)
Rangers 4-0 Stirling Albion (Friday)
Auchinleck Talbot 0-5 Heart of Midlothian
Aberdeen 3-0 Edinburgh City
Arbroath 3-0 Darvel
Ayr United 0-2 St Mirren
Banks O’Dee 0-3 Raith Rovers
Clydebank 3-4 Annan Athletic (AET)
Dumbarton 0-1 Dundee
Kelty Hearts 1-0 St Johnstone (AET)
Kilmarnock 1-2 Dundee United (AET)
Livingston 1-0 Ross County
Motherwell 2-1 Morton (AET)
Partick Thistle 1-0 Airdrieonians
Peterhead 2-2 East Kilbride – Peterhead win 5-3 on penalties
Alloa Athletic 1-2 Celtic