The final of this year’s Waddell Cup in the Border Amateur League will be an all Berwickshire affair.
Greenlaw will face Gordon in the showdown, which is to be played at Greenlaw on Saturday, May 10.
Both teams qualified for the final by winning their respective semi-finals on Saturday.
Greenlaw beat Ancrum 2-1, whilst Gordon saw off Melrose by a more emphatic 8-3 scoreline.
Greenlaw fell 0-1 behind to Ancrum with a goal after 27 minutes. But Dean Carruthers struck to level the scores at 1-1 after 38 minutes and that was the way it stayed to half-time.
The second half was a tense affair, with chances at either end, and it was an own goal which eventually saw the home side go through.
Gordon, meanwhile, travelled to Melrose for their semi and they got off to a great start with Gavin Brown giving them the lead with a tremendous strike from 35 yards.
Kevin Utterson made it 2-0, but Melrose pulled a goal back, only for Utterson to score again and put the Berwickshire side 3-1 in front.
Tait then scored a quick-fire hat-trick with Melrose adding another before half-time to put Gordon in the driving seat, 6-2 up at the interval.
Both sides scored early in the second half as the score moved on to 7-3, but Gordon were always in the ascendency and Blackie completed the scoring with a seventh.
Gordon have now won through to two cup finals, which they play on successive weekend. They face Biggar, winners of the Forsythe Cup at the weekend, this Saturday before taking on Greenlaw a week later.