ROBBIE Duncanson's deadly double sealed a thrilling semi-final 3-2 win for Nairn County against Highland League champions Forres Mechanics.
This meaty derby blasted into action with two goals inside the first two minutes.
Graham Fraser burst down the right flank and his cross was tucked away on 50 seconds by Kevin Duguid to give the Can Cans a dream start.
Straight from the re-taken centre though, Nairn blasted back and John Cameron, one-on-one with keeper Stuart Knight after Wayne Mackintosh put him clear, tucked the ball into the net for a swift leveller.
Only a fine diving save from Knight prevented a second Nairn goal on 14 minutes, Cameron's drive was net-bound from 12 yards.
The rain began to pour midway through the first half and the action seemed bogged down at times, although the challenges were whole-hearted from both sides.
Nairn were enjoying the best of the play in and around the box and Robbie Duncanson flashed an effort past the post on 38 minutes as they sought the lead.
The offside flag then dashed Forres' hopes moments later when Scott Lawrie netted, so it remained all square all the way into the break.
Nairn burst out of the traps after the interval and, on 48 minutes, he played a one-two with Cameron and crashed an unstoppable low shot past Knight into the net for a 2-1 semi-final advantage.
Lawrie looked to loop the ball into the net from distance a couple of minutes later for the Can Cans, who soon host Rangers in the Scottish Cup, but the shot had too much height.
Nairn were chasing that elusive third goal and Gregg Main tested Knight with an accurate shot, but it had no bite.
On 65 minutes though, Forres drew level when after a drive rebounded off the post, Kyle Scott was on hand to finish from close range.
The visitors were lifted by this equaliser and they pressed for a swift winner, but Nairn were standing firm.
Then the Station Parkers moved one step closer to the final with a goal worthy of winning any game.
Duncanson was picked out 30 yards from goal, he weaved his way past five white shirts before steering a terrific effort into the far corner of the net, to the one spot where Knight could not get to it.
Both teams pressed for another, but Les Fridge's men held on for victory.
Nairn will now play the winners of Wednesday's Brora Rangers v Wick Academy semi-final for the right to lift this season's AJG Parcels North of Scotland Cup.
Nairn County: Donaldson, Webb, Morrison, Macdonald, Mackintosh, Gregg Main, Watson, Ellis, Duncanson, Glenn Main, Cameron. Subs: Macleod, Naismith, MacMillan, Neill, MacCallum.
Forres Mechanics: Knight, Fraser, Allan, Grant, Sharp, MacPherson, Moore, McMullen, Lawrie, Scott, Duguid. Subs: McGovern, Green, Mackintosh, Bremner, Stuart.
Referee: Graham Fraser.