A goal deep into stoppage time earned Hawick Royal Albert a deserved draw in this six goal thriller.
Hawick drew first blood when Craig Robertson polished off a move he had begun himself by slotting away a Kris Mitchell pass.
Ormiston hit back to equalise and the home outfit duly slotted a second goal before half time.
In the second period, Gavin Pettigrew put the Albert on a level pegging after being set up by Mitchell.
With five minutes of the match remaining, Hawick who had looked the better side throughout fell behind.
It looked game all over but seconds from the final whistle justice was done when Robertson headed in a last gasp equaliser.