Formartine United won through to the semi-final of the Aberdeenshire Shield after a penalty shoot-out victory against Buckie Thistle.
The Pitmedden side kept their nerve from the spot and will take on Fraserburgh at Bellslea in the last four next week.
The Jags handed a debut to Kyle Macleod, the striker who signed from Brora Rangers last month partnered Steven Ross up front, while Formartine were unchanged from Saturday’s 1-1 draw with Fraserburgh.
Buckie carved out the first clear chance in the 10th minute. Andrew MacAskill’s deep delivery from the left was knocked back across by Kevin Fraser, but Sam Urquhart fired wide from eight yards with the goal gaping.
At the other end Garry Wood’s header from a Stuart Anderson corner was blocked by a home defender.
MacAskill was a livewire for the Moray side throughout the first period and his free-kick caused a moment of panic in the United defence before it dropped for Fraser who saw a powerful shot from 15 yards smothered by goalkeeper Kevin Main.
Just after the half-hour Buckie were even closer to taking the lead when Macleod fed MacAskill on the edge of the box and the midfielder’s low effort hit the base of the left post and rebounded to safety with Main beaten.
It remained goalless at half-time with Fraser and MacAskill impressing in midfield for Buckie and Anderson and Graeme Rodger trying to snuff them out for Formartine.
After creating precious little in the first period Formartine squandered a great chance to take the lead five minutes after the restart.
An Aaron Norris volley hit Fraser at close quarters inside the box with referee Liam Duncan judging it as handball and pointing to the penalty spot.
Following a lengthy delay Wood stepped up, but Buckie keeper Daniel Bell plunged to his left to save.
Wood galloped through on goal on the hour after a slip by Hamish Munro, but the striker lashed well over.
In response Jags substitute Scott Adams saw a snapshot trickle wide from 20 yards.
The game continued to be open in the closing stages as both sides chased a winner with United sub Conor Gethins closest to it, hooking over from close range in the last minute.
In the shoot-out Main saved Buckie’s first two spot-kicks from Urquhart and Sam Robertson and despite Scott Lisle having his penalty saved for Formartine successful efforts from Jonny Crawford, Rodger Anderson and Gethins sent them through.