Nine-man Clachnacuddin battled back from a 1-0 half-time deficit to earn all three points in this local derby.
Clach were reduced to ten-men in the first-half when Gordon Morrison was adjudged to have elbowed an opponent, with Nairn's Stuart Leslie latching onto a pass by Robbie Duncanson before finishing past John Campbell.
It was ten against ten when Gregg Main went in hard on Campbell, with Paul Brindle equalising for the home side moments later.
Andrew Skinner was dismissed for a second booking, with Clach going down to nine-men, however Brindle popped up again to get on the end of a cross and secure all three points for the Lilywhites.
Full-time: Clachnacuddin 2-1 Nairn County