Peterhead went down 3-0 to visitors Partick Thistle with goals either side of half-time taking the game away from the hosts.
Manager Jim McInally made two starting changes to the side that drew 1-1 with Forfar Athletic on Tuesday night with Jordon Brown coming in for the suspended Andrew McCarthy and Niah Payne replaced Ben Armour.
The Blue Toon started brightly and won the game’s first corner on 5 minutes however the visiting defence stood firm and the danger was cleared.
Peterhead continued to press and looked set to take the lead on 13 minutes when Jordon Brown fired for goal however his effort took a deflection and whistled past a Thistle post. Ross Docherty was on the spot for the visitors to head the resultant corner away from goal.
The game began to have a more balanced feel with Docherty bringing a save out of Joshua Rae in the home goal just before the half hour mark.
Brian Graham sent a shot high over the home bar with Connor Murray denied by Rae as Thistle began to take charge and the Glasgow side grabbed the opener on 40 minutes.
Murray sent a low cross into the home box and Joe Cardle turned the ball home however Peterhead responded well to that set-back with Scott Brown going close to an equaliser before the break with a 25 yard free-kick.
Manager McInally was forced into making his second substitution at half-time with Simon Ferry joining Ryan Conroy in picking up a knock with Kieran McGrath coming on at the break to join up with Kyle Bailey who was brought on just before the half-time whistle.
A long clearance from Thistle goalkeeper Jamie Sneddon helped set up their second goal five minutes into the restart with Cardle released and his cross was perfect for Scott Tiffoney to tap in.
Just before the hour mark Rae got his fingertips onto a header from Brian Graham to prevent Thistle going further ahead however from the resultant corner the striker scored when he nodded in.
A stunned home side looked to get back into the game and Scott Brown went close with another free kick however the visitors saw the game out without too much threat on their goal with Zak Rudden going close to adding a fourth goal.
The defeat leaves Peterhead in seventh place nine points ahead of bottom side Forfar and four in front of second bottom Dumbarton with Ian McCall’s side moving up to third.
Peterhead – Rae, Freeman, Jason Brown, McDonald, Conroy (Bailey 42), Ritchie, Ferry (McGrath 46), S Brown, Jordon Brown (Armour) Payne (Lyle 66), Boyd (Kesson 72)
Unused substitutes – Strachan, Wilson (G/k),