Jason Crooks scored a vital third goal for Elgin City as they leapfrogged Montrose off the bottom of Division Three after a narrow win.Ross McCord's 18-yard lob put Montrose ahead after six minutes, but Barry Wilson found the top corner with a 25-yard free-kick to equalise.
Craig Gunn drilled Elgin ahead after 52 minutes and Jake Inglis missed a chance to extend the lead with a penalty.
But Crooks scored from 12 yards before Aaron Sinclair stabbed in soon after.
Elgin: Bain, Barry Wilson, Edwards, Kaczan, Dempsie, Cameron, Jake Inglis, O'Donoghue, Frizzel, Millar (Crooks 61), Gunn. Subs Not Used: Steven Dunn, MacLeod, McLean, Miller.
Booked: Dempsie.
Goals: Barry Wilson 33, Gunn 52, Crooks 73.
Montrose: Bennett, Crawford, Cambell, Tweed, Pope, McCord, Hegarty (Sinclair 74), McNalley, Watson (Nicol 56), Tosh, Thompson (Fleming 56). Subs Not Used: Wood, Crighton.
Booked: Tweed.
Goals: McCord 6, Sinclair 76.
Att: 386
Ref: B Madden
Source: BBC Sport
Source: BBC Sport