Keeper Greg Paterson was Forfar's hero as they avoided a shock defeat in the Ramsdens Cup after a penalty shoot-out.
The Highland League went behind after 28 minutes when Graham Gibson tapped in Martyn Fotheringham's low cross.
But Forfar's advantage lasted just five minutes as Craig MacMillan rose to meet Paul Napier's cross to level the tie.
Buckie's Kevin Main made several good saves but Paterson made the only stop in the shoot-out to deny Lewis MacKinnon and send Forfar through.
Forfar: Paterson,Wilson,Ross,McCulloch,Tulloch,Hegarty,Gibson, Templeman,Fotheringham (Byers 63),Crawford,Motion (Mowat 63). Subs Not Used: Dobbie,Skelly,Ried.
Booked: Hegarty. Goals: Gibson 29.
Buckie Thistle: Main,Shewan ,Davidson,MacRae,MacKinnon,Morrison, Napier (Sutherland 86),Graeme Stewart,MacMillan, Charlesworth (Scott 81),Low (Clark 86). Subs Not Used: Bain,Duncan.
Booked: Graeme Stewart,Shewan ,Morrison,Scott. Goals: MacMillan 33.
Forfar win 5-4 on penalties
Ref: John Beaton