A GOALFEST at Comrades Park saw Gordon win and ensure the Division A title race was back on.

Gordon defeated league leaders Chirnside United 6-5, surviving a remarkable comeback having been 4-1 ahead at half time.

Kevin Utterson led the way for Gordon with two goals while Daniel Pattenden notched another three goals to add to his impressive season for United, with second placed Hawick Waverley two points behind with a game in hand.

At the other end, Stow secured their first league win since the first game of the season in August with a well deserved 3-0 win over fellow strugglers Coldstream Amateurs.

James Runciman scored two goals while younger brother Bruce added a third which pulls Stow off the foot of the table at the expense of Coldstream.

Gala Hotspur scored a late goal to grab a point in a 3-3 draw against Langholm Legion in Division B.

Spurs scorers were Scott Nightingale, Michael Blackwood and Craig Lowrie to make it four games unbeaten for Fred Blackie's men.

Tweedmouth Amateurs remain top of the table after surviving a comeback by Leithen Rovers.

The Berwick men were 3-0 up thanks to two penalties converted by Shane McGregor and Aaron Hope, alongside a goal from Stuart Thompson.

Rovers came back to score two of their own but Tweedmouth held on a 3-2 win.

In Division C, Langlee Amateurs came out on top in the Galashiels derby, winning 4-2 over Fairydean Rovers Amateurs.

Bob Noble, whose brothers Stevie and Stuart are manager and player respectively with Fairydean Rovers' first team, scored a double while Daniel Cairnie and Jay Wilson also found the net. Andrew Callow bagged both of Gala's goals.

Cammy Fair claimed a hat-trick as Selkirk Victoria won 5-4 at a muddy Netherdale to make it nine games unbeaten.

And Highfields United remain top of the league with a 4-0 thumping of Ancrum.

In the South Cup, Ross Scott scored and was then sent off as Hawick United were hammered 6-1 by Machan United at Larkhall.

Lauder caused a Waddell Cup shock by beating Division A team Tweeddale Rovers 4-2 but there was no upset in the Forsyth Cup as Jed Legion comprehensively defeated Division C side Kelso Amateurs 13-0.