Cameron Johnstone beat Harvey Broadfoot
Ben Fleming beat Blair Fleming
With Blair losing out to his younger brother it means that a new name will be on the winners board this year.
Freya Russell beat Rory Inglis
Alec Clark beat Ethan McIntyre
Alec will go into the final hoping to retain this trophy from last year.
Well done to all semi finalists.
The finals will be played on Thursday 8th June tee off at 5.30pm with Club Captain Peter Doyle refereeing the Championship final.