SPFL Round-Up: Peterhead steal the headlines against Pars