A hat-trick from Rory McAllister saw Peterhead crush play-off rivals Montrose at Links Park.
The Blue Toon had lost their previous three matches and failed to score in their last four going into the game, but a McAllister-inspired performance saw them close the gap on Montrose to three points.
A right-footed strike from Ryan McCann opened the scoring after seven minutes, before McAllister hit his first of the day with 18 minutes gone.
The Gable Endies almost clawed themselves back into the tie when they were awarded a penalty after 20 minutes, but Stephen McNally's effort drew an excellent save from goalkeeper Graeme Smith.
Jim McInally's side stretched their lead in the 31st minute through McAllister again, with a right-footed effort from six yards.
He wasted a chance to seal his hat-trick in the 82nd minute when his penalty struck the crossbar, but the striker popped up inside the area with 88 minutes gone to make amends with a strike from 12 yards, after Andrew Rodgers had made it 4-0 in the 85th minute.
Rodgers hit a right-footed shot from 12 yards after 90 minutes to complete the rout.
Montrose: Gibson, Masson, McNally, Lunan, Watson, Lloyd Young (David Gray 57), Winter, McCord (Johnston 67), Richard McIntosh (Leighton McIntosh 32), Boyle, Garry Wood.
Subs Not Used: Sandy Wood, McLeish.
Peterhead: Graeme Smith, Sharp, Scott Ross, Ross Smith, Noble, Cox (Strachan 62), Cowie, Redman, McAllister, Gilfillan (Rodgers 77), McCann (Bavidge 77).
Subs Not Used: Jarvie, McGlinchey.
Goals: McCann 7, McAllister 18, 31, Rodgers 85, McAllister 88, Rodgers 90.
Ref: Barry Cook