Formartine United left it late to secure a 3-2 win over Huntly with a stoppage time winner to setup a Highland League quarter-final meeting with Buckie Thistle.
Huntly Manager Allan Hale said it was heartache for his side losing so late into stoppage time.
United Manager Stuart Anderson was pleased to see his side bounce back after conceding two early goals within a ninety second spell.