BUCKIE Rovers came close to pulling off a cup shock.
The first division side held super league opponents New Elgin to a goalless draw at Merson Park on Tuesday night.
The visitors squeezed into the next round of the Inter Regional Cup 3-2 on penalties.
Burghead Thistle looked to have secured all three points at Nairn St Ninian after goals from Kyle Stewart and Ian Lunnan put them 2-0 ahead in the second half.
However, the Jags conceded two goals in the closing three minutes to throw away two points.
Dufftown progressed to the next round of the North Regional Cup with a 3-0 win at Portgordon Victoria.
Ricky Henderson fired a double and Sam Harrison got the other.
For a full round up of all the junior action and more pictures from the Buckie Rovers v New Elgin match see 'The Scot' print version on Thursday night.