This was the second time these two sides had met in a week, the teams having faced each other the previous weekend.
And those present at a blustery Albert Park witnessed some extraordinary scenes both on and off the pitch.
Unlike the previous week, Duns started strongly and dominated in the first 20 minutes, registering numerous corners and forcing a number of good saves from the home keeper.
Just when it appeared all the huffing and puffing was for nothing Michael Robinson slotted home on the 28th minute mark to give the visitors a deserved lead.
From a fairly innocuous incident Hawick then had a man sent from the field, an incident which continued to simmer for the rest of the match.
In all too familiar circumstances, the lead only lasted five minutes as the home side got back on level terms.
And worse was to follow as Hawick took a 2-1 lead just before the break.
With those in the stand still blowing the steam off their bovril ,Duns were back on level terms at the start of the second half.
Stevie Shennan, lurking in the box, prodded home before the home keeper required prolonged treatment, ultimately being replaced a short time later.
Having started the second period in similar fashion to the first, Robinson registered his second goal in the 61st minute to put the Dingers 3-2 in front.
But the Dingers were unable to hold on, and six minutes from time a direct free kick was awarded just outside the box, from which they squared it up again at 3-3.
After the final whistle tempers continued to simmer and there were ugly scenes as the players returned to the dressing rooms.
Duns: Wales, Weatherburn, Walker, McHoul, G Renton, Ainslie, Stewart, McGregor, Robinson, Shennan, Tait.