Stuart Leslie bagged a hat-trick as Elgin City hammered Montrose and moved into second place.
Leslie's strike put the hosts ahead midway through the first half and Daniel Moore's emphatic finish doubled their lead before Leslie turned home the third goal just before the break.
David Gray pulled one back for Montrose from the penalty spot in 58 minutes following Sean Crighton's handball.
Mark Nicolson fired another for Elgin and Leslie completed his treble from close range before Ceiran McLean's strike completed the scoring.
Elgin: Gibson, Niven (McLean 79), Crighton, Duff, McMullan, Cameron (MacLeod 77), Beveridge, Nicolson, Moore, Gunn, Leslie (Millar 77). Subs Not Used: Black, Forbes.
Goals: Leslie 22, Moore 35, Leslie 45, Nicolson 60, Leslie 70, McLean 80.
Montrose: David Crawford, McNalley, Jonathan Crawford, Lunan (McGuire 7), Ricky McIntosh, Gray, Masson, Young, McLeish (Morton 61), Leighton McIntosh, Gary Wood. Subs Not Used: Sandy Wood, Johnston, Winter.
Booked: Ricky McIntosh, Masson.
Goals: Gray 58 pen.
Ref: Matt Northcroft.