Ten-man Montrose fought back to claim a point against Elgin at Links Park.
A left-footed Stuart Leslie strike put Elgin ahead with Daniel Moore doubling their lead from the penalty spot with Sandy Wood sent off for a professional foul.
However, Garry Wood gave Montrose hope before Elgin squandered the chance to go 3-1 up from a second penalty.
Terry Masson handled the ball in the box, but this time Moore's spot-kick was saved by David Crawford.
And Jamie Winter earned the home side a share of the spoils in the 90th minute with a stunning 30-yard drive.
Montrose: Sandy Wood, Jonathan Crawford, Campbell, Lunan, Richard McIntosh, McLeish (Garry Wood 53), Masson (Lloyd Young 81), Winter, Johnston, Leighton McIntosh, Morton (David Crawford 32). Subs Not Used: David Gray, McGuire.
Sent Off: Sandy Wood (30).
Booked: Johnston, Masson, Winter.
Goals: Garry Wood 74, Winter 90.
Elgin: Gibson, Beveridge, Crighton, Duff, McMullan, Cameron, O'Donoghue, Nicolson, Moore, Gunn, Leslie (Millar 81). Subs Not Used: Black, McLean, Harkins, MacLeod.
Goals: Leslie 21, Moore 33 pen.
Ref: David Somers (Scotland).