Elgin City 1-2 Albion Rovers
Albion Rovers ran out winners in an ill-disciplined affair at Elgin City as both sides ended the game with 10 men.
The visitors took the lead on the stroke of half-time when Patrick Walker produced a fine finish high into the top corner following some good work by David Crawford.
And they doubled the advantage from the penalty spot eight minutes after the restart.
Crawford stepped up to coolly slot the ball past Raymond Jellema.
However, they lost a man after 69 minutes when goalkeeper Neil Parry was dismissed for serious foul play.
But parity in numbers was restored when Sean Crighton was shown a second yellow, before Craig Gunn grabbed a late consolation from 12 yards.
Elgin: Jellema, McLean (Wyness 60), Crighton, Duff, McMullan (Mckenzie 76), Cameron, Harkins (Urqhart 77), McKinnon, Beveridge, Gunn, Sutherland. Subs Not Used: MacLeod, Black.
Sent Off: Crighton (80). Booked: Crighton, Gunn.
Goals: Gunn 87.
Albion: Parry, Reid, Donnelly, Michael Dunlop, Ross Dunlop, Crawford, Innes, Cusack (Tiffney 66), Phillips (Flood 81), McGuigan, Walker (McGinley 71). Subs Not Used: Maguire, Miller, Sally.
Sent Off: Parry (69). Booked: Reid.
Goals: Walker 43, Crawford 53 pen.
Ref: Matt Northcroft