As Fraserburgh prepare for their David versus Goliath Scottish Cup tie against Rangers, relive 10 of the biggest shocks in the competition’s history

The jubilant Fraserburgh team in the dressing room after the match.
The jubilant Fraserburgh team in the dressing room after the match.