Selkirk 2, Eyemouth United 3: Mark Bolton filled the void left by suspended skipper Steven Shennan by netting a stunning hat-trick to keep Eyemouth’s promotion challenge on track.
Selkirk scored first, but then Bolton came to the fore, hitting a second half treble which keeps his side seven points behind leaders Coldstream with a game in hand.
Selkirk went into half time with a 1-0 lead but after the break conceded three goals and had two men sent off.
It was The Fishermen, who still harbour ambitions of promotion which many believed Selkirk would be involved in, who attacked first, and Nicky Clark and Alan Jess both went close only for John Dodds to deny them.
David Battle hit the post at the other end but it was the ever reliable Jamie Gibson who found the net for Selkirk with a fine 20 yard strike which beat former Whitehill Welfare stopper Paul Tansey.
It was a well deserved lead for the First Division strugglers, who looked in a good position to pick up all three points at the break.
However, just eight minutes after the break, the match turned on its head as midfielder Bolton advanced to the edge of the Selkirk penalty area and fired a shot beyond Dodds.
All of a sudden, Eyemouth were on top and Selkirk were pinned back and with 18 minutes left Bolton produced a superb free kick to defeat Dodds for a second time.
Selkirk threw on substitute Barry Milven and the defender almost grabbed an equaliser with a header.
But Milven turned from almost hero to villain just 60 seconds later minute as he was red carded for a foul which also saw referee Jim McCunnie give a penalty.
And of course it was that man Bolton who scored to keep Eyemouth in the title hunt.
There was more woe for the Selkirk as Bobby Gay was also shown a straight red card in the closing stages.