Highland: Fortmartine take Forres Mechanics apart
Scott Moore’s goal for Forres was countered by Michael Ewen’s double and another from Craig McKeown.
Brora triumphed 2-1 over north rivals Wick to progress, with Steven Mackay grabbing the last-gasp winner.
Advertisement
Hide AdAdvertisement
Hide AdClach strolled on to the quarters with an easy 5-0 thrashing of visitors Fort William but it took a the drama of a penalty shootout for Deveronvale to scrape past Fraserburgh at home.
Inverurie Locos heaped misery on Huntly with a 6-0 mauling at Harlaw Park.
Buckie Thistle thrashed hosts Lossiemouth 5-2, while Nairn were easy 3-0 winners at home to Strathspey.
Rothes’ home tie against Keith was rained off.