An incredible finale last night saw three Hawick Royal Albert players sent off in six minutes, before Leith Athletic scored a last minute winning goal for a 3-2 win.
The Albert put in their best performance of the season to lead 2-0 through Gordon Ramsay and a Peter Keenan penalty against promotion chasing Leith in Hawick.
Craig Hume pulled back a goal with his own spot kick on 74 minutes before Liam Jack made it 2-2 in the 83rd minute.
And Hawick then hit the self destruct button, losing Ramsay, Ronald Fleming and Graham Clee, all to second yellow cards.
A dispute on the touchline then ensued, with Albert coach Owen Murphy sent to the stand.
The dramatic ending was complete when Hume bagged his second in the 90th minute to seal