This year's Intermach Cup final will be between Mainlink and Lady Margaret following a dramatic finish to the second semi-final between Mainlink and Goatacre.
With the wind behind them in the first half Mainlink took a 3-0 lead with goals from John Litton, Mark Blaylock and Daniel Allan.
Goatacre made good use of the conditions in the second half to battle back with goals from Sam Parrish, Chris King and Jif Wilkins.
The game could have gone either way in the last 15 minutes but eventually penalties were needed.
Goatacre's seventh was saved by Mainlink's Gavin Morse and Simon Lilt slammed in his spot kick to complete a 7-6 penalty shootout win.
Lady Margaret pulled off a shock 7-1 victory against league leaders NSC in the first semi-final.
In the Intermach League Nationwide's recent good form was halted by Dunbar, losing at home by 5-2.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article