Guin went the distance on the mound, giving up five hits and one earned run, while striking out eight and walking two.
His Scotland counterpart, Josh Porter, struck out 15 and only allowed four hits, but had an attack of wildness in walking nine Diamond players.
Guin had complete control of his pitching, and was supported by a sturdy defensive effort from his teammates.
The only Scotland run came on a homer by Jeff Adams in the top of the second. But the Diamond came right back in the bottom of the frame, loading the bases with just one out.
Pete Van Camp was hit by a pitch, forcing home Steve Melone with the Diamond’s first run and then Brad Shinn knocked in Will Carpenter with a ground out.
At the end of two, Guin had all the runs he would need with the Diamond leading 2-1.
The Diamond added a run in the fourth on Brandon Cain’s solo home run and three in the eighth.
In the eighth, the Diamond loaded the bases and a walk to Van Camp forced home Eric Marion with the first run. Shinn then smacked a double to the wall in left-center, scoring Anthony Perry and Josh Tucker.
Guin retired the last six Scotland batters in a row to chalk up the win.
Guinn said after the game that he had made an adjustment in his delivery, dropping his arm a bit from his overhand delivery in effort to keep the ball low.
In the fifth, Scotland threatened, but the Diamond to turned a double play to get out of the inning.
In the seventh inning, Scotland got runners on second and third with just one out. Once again, Guin got out of the jam by getting a strikeout and then watching Cain run down a fly ball in right-center field.
The Diamond improved to 6-13 for the season, while Scotland fell out of first place in the league. They are 11-7 and one game behind Hamlet in the standings.