Did Darvel pull off the biggest Scottish Cup shock ever?

The Scottish Cup is no stranger to upsets with many top sides humbled through the years.

Darvel 1-0 Aberdeen: Was this the biggest ever Scottish Cup shock? SNS Group

Non-league Darvel are celebrating after beating Aberdeen in the Scottish Cup fourth round.

With six divisions between the pair, the West of Scotland league side’s 1-0 win might just be the biggest shock in cup history.

Here, in pictures, we look back at some of the most famous Scottish Cup upsets of them all.

Berwick Rangers 1-0 Rangers – First round, 1967

Berwick keeper Jock Wallace and stopper Doug Coutts combine to snuff out the danger of Rangers' Jim Forrest.SNS Group

Rangers 0-1 Hamilton Accies – Third round, 1987

Gerry Collins celebrates a famous win for the Accies.SNS Group

Stenhousemuir 2-0 Aberdeen – Fourth round, 1995

Tommy Steel (right) celebrates after scoring for shock troops Stenny.SNS Group

Celtic 0-1 Falkirk – Semi-final, 1997

Falkirk players celebrate securing a place in the Scottish Cup final.SNS Group

Celtic 1-3 Inverness Caley Thistle – Third round, 2000

John Sutherland, the Inverness general manager, salutes the crowd after a stunning win.SNS Group

Clyde 2-1 Celtic – Third round, 2006

Eddie Malone (No 3) stretches to get on the end of a corner and smash a volley home for Clyde.SNS Group

Albion Rovers 1-0 Motherwell – Fourth round, 2013

Gary Phillips (third from left) celebrates after scoring in the final minute.SNS Group

Inverness Caley Thistle 3-2 Celtic – Semi-final, 2015

Future Celtic star Ryan Christie celebrates a Caley equaliser, leaving a certain Virgil Van Dijk helpless.SNS Group

Auchinleck Talbot 1-0 Ayr United – Fourth round, 2019

The Talbot players celebrate Craig McCracken's winning goal.SNS Group

Brora Rangers 2-1 Hearts – Second round, 2021

Martin MacLean celebrates the Highland League side's shock win.SNS Group

Auchinleck Talbot 1-0 Hamilton Accies – Third round, 2021

Wild celebrations as Graham Wilson scores the only goal of the match for the Ayrshire outfit.SNS Group