Livingston were knocked off the top of Division Two and had a man sent off as they lost at Peterhead.
David Ross's left-foot shot from six yards gave the hosts the lead in the 26th minute and Livi conceded a penalty five minutes after the break.
Michael O'Byrne's handball gave Peterhead their spot-kick and Ryan Strachan duly converted.
Livi's Robbie Winters received a second booking before Strachan grabbed his second goal with a 25-yard strike.
Peterhead: Bateman, Donald, MacDonald, Scott Ross (Stirling Smith 64), Stuart Smith, Bavidge, McVitie (Emslie 46), Strachan, Sharp, Nicholas Clark, David Ross (Gethans 85). Subs Not Used: Jarvie, Wyness.
Goals: David Ross 26, Strachan 50 pen, 71.
Livingston: Bullock, Devon Jacobs (De Vita 59), Watson, O'Byrne, Malone, Keaghan Jacobs, Fox, Kyle Jacobs, Hamill (Sinclair 85), Winters, Russell (Talbot 80). Subs Not Used: McDowall, Conway.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.