Stuart McKay's double kept Peterhead's play-off hopes alive as they cruised to a 3-0 win at East Fife.
The Blue Toon went ahead after eight minutes when Davy Donald crossed for McKay to head home.
East Fife should have levelled after 14 minutes when the ball broke to Lloyd Young in the box, but goalkeeper Paul Jarvie made a fine save.
McKay then grabbed his second after half an hour when he hit home at the back post after the Fifers had failed to clear a corner.
And the same player then broke down the right in the 55th minute and crossed for Graeme Sharp, whose shot flew in off the crossbar.
McKay was denied a deserved hat-trick after 71 minutes when keeper Willie McCulloch pushed his effort wide.