An early goal by Martin Bavidge was enough to seal Peterhead all three points against Clyde in Scottish Division Three.
Bavidge latched on to Callum MacDonald's cushioned header to nod home in the third minute.
Ryan Strachan's ambitious long-range strike sailed over as the visitors threatened after the break.
David Ross also fired over as Peterhead continued to enjoy the better chances.
Clyde: Crawford, Gray (Oliver 46), Marr, McQueen, Sharp, Neill, Hay (Fulton 83), Sweeney, Scullion (McDonald 63), Brannan, Finlayson. Subs Not Used: McCue, Irvine.
Peterhead: Jarvie, Donald, Scott Ross, MacDonald, McBain (Davidson 83), Wyness (Sharp 60), Strachan, Redman, Deasley (David Ross 60), McAllister, Bavidge. Subs Not Used: Jellema, Webster.
Booked: MacDonald, McAllister.
Goals: Bavidge 3.
Ref: Brian Colvin