Gordon reached the semi-finals of the Wright Cup at Hawick United in a six-goal thriller.
The Berwickshire men got the two opening goals, but then United’s Wullie Flew netted from close range. After Sean Owens and Scott Storrie had both come near for United, Gordon went further ahead with a penalty.
But Ross Wallace raised the home side’s hopes with a well-taken goal. United pushed for an equaliser, but it was Gordon who made it through with a breakaway goal.