It was an exciting weekend of football in William Hill Scottish Cup, with 80 goals scored in the 18 ties.

The results are as follows:

Banks O'Dee 2-3 Cove Rangers
BSC Glasgow 2-2 Auchinleck Talbot
Strathspey Thistle 1-2 Edinburgh University
Lothian Thistle 3-0 Kelty Hearts
Preston Athletic 2-3 Fort William
Lossiemouth 1-4 Forres Mechanics
Keith 1-5 Inverurie Loco Works
Spartans 5-1 Coldstream
Hawick Royal Albert 0-3 Huntly
Deveronvale 0-5 Clachnacuddin
Threave Rovers 1-3 University of Stirling
Gala Fairydean Rovers 0-2 Linlithgow Rose
Nairn County 5-1 Selkirk
Buckie Thistle 7-0 Rothes
Fraserburgh 3-2 Dalbeattie Star
Wick Academy 2-2 Whitehill Welfare
Formartine United 3-1 Gretna 2008
Cumbernauld Colts 3-0 Glasgow University