High flying Tweeddale Rovers maintained their top of the table spot in the Border Amateur ‘B’ Division table as well as their unbeaten league record in gaining full points in this seven goal thriller.
With a swirling wind behind them Hawick United looked the likelier side during the opening exchanges and with nine minutes gone broke the deadlock when Kevin Strathdee found the corner of the net with a well struck angled shot.
United continued to push forward but it was Tweeddale who did the scoring by snatching an equaliser in the 27th minute.
Ruaraidh Mcnaughton emerging the marksman with a spot on finish after cutting inside from the right flank.
Minutes later home keeper Dean Fry denied Rovers a second in tipping a Grant Wilson drive over the bar.
Despite atrocious underfoot conditions the game was being played at a lively pace and following close calls at both ends, Tweeddale edged ahead in the 41st minute.
David Lindsay doing the business in polishing off a solo run by firing past Fry.
With six minutes of the second period gone, Tweeddale went further in front.
On being fed by a Moray Mcleod pass, Wilson tucked away a shot.
United came rallying back and Rovers number one Ryan Bertram pulled off a superb save when tipping a net bound Aaron Swailes shot round the post at full stretch.
After Fry had kept out a Blair Moffat free kick, United reduced the leeway in the 76th minute.
Bertram failed to hold a Kevin Strathdee shot and the lurking Daniel Bolton was on hand to stick the loose ball into the net.
Four minutes later Tweeddale restored their two goal lead when Lindsay danced his way out of a tackle to score with a well-placed shot.
United heads refused to drop however and Kevin Strathdee put the home men back in the picture through a fine solo counter in the 83rd minute.
In a hectic closing period Wilson drove a shot against the post and Swailes was kept at bay by a Bertram save.