Jordan Preston struck a late equaliser as Ayr snatched a point in a 3-3 draw with Peterhead.
Jordon Brown thought he had hit the winner for the visitors when he tucked away a pass from Nicky Riley with four minutes remaining.
But Preston had other ideas and less than two minutes later he prodded home a dramatic equaliser from close range.
Ayr went ahead after just three minutes when Nicky Devlin headed home a cross from Adam Blakeman.
Gary McDonald slotted in James Stevenson's pass to equalise but Craig...