A disappointed Girvan lost 2-1 to Highland League side Huntly in the first round of the Scottish Cup on Saturday.
Girvan could be justified in feeling that they should have won the match which ended 2-1 for the visitors to Hamilton Park.
There was controversy throughout a game which saw two penalty incidents go against Girvan.
Michael Reilly had chances early on for Girvan but his efforts were saved by the Huntly keeper.
The game was played in inclement wet and windy conditions.
Scott Johnstone fired a long ball upfield which took a wicked bounce only to flash by opposite number Stuart Grant’s post.
A long Huntly clearance saw the Girvan defence fail to deal with the high ball and Robert Duncanson took advantage before shooting wide.
Then David Jardine fired a shot straight at Stuart Grant in the ninth minute while two minutes later the Welshman turned a Reilly shot round the post.
In the 15th minute Mark Duncanson was denied by Scott Johnstone in the home goal who got down to turn a low shot round the post.
Then in the 25th minute Glenn Murison got in behind the home defence only for Mark Doolan to be judged to have fouled the Huntly man, although Girvan could argue that it was a soft penalty award.
Robert Duncanson made no mistake from the spot.
But it was only six minutes later that Girvan got back into the game when Michael Reilly made a run in behind to beat Stuart Grant from a tight angle.
Duncanson shot wide of the post and Grant pulled off another great stop turning a Jack McDowall effort behind as Girvan piled on the pressure.
But Huntly started the second half well and in the 64th minute Paul Napier released Murison on the left flank his low cross was met by Duncanson who drilled his shot into the corner of the net.
In the final minutes there was a penalty shout for the home team when Andrew Stevenson went down under a Glenn Murison challenge.
A statement from the club said: “Girvan Football Club would like to thank every one of their supporters who braved the horrible weather and cheered the lads on.
“It was good to see the regular die hards and also some new faces in the crowd.
“Your support really does mean a lot to the team.
“Obviously we wish the result had been different but we now dust ourselves down and get back to League business next Saturday away to Cumbernauld FC.”