Alloa Athletic moved to within two points of securing the Division Three title and promotion with a win away to Montrose in a game that ended 10-a-side.
Ryan Harding was shown a straight red for the leaders following a late tackle on Montrose's Martin Boyle in the 19th minute.
Yet Alloa still managed to create the best chance of the half as Graeme Holmes' fierce 25-yard drive needed to be tipped round the post by Michael Andrews.
Montrose lost their numerical advantage in the 79th minute as Alan Cambell was dismissed for his reckless tackle on Stephen May in the penalty area.
Ryan McCord made no mistake from the spot to give Alloa the lead.
McCord grabbed his second three minutes later, finishing off from close range after Darren Young's long-range effort had come back off the post.
Montrose: Andrews, McNalley, Lunan, Cambell, Douglas Cameron, Young (Dimilta 73), Winter, Johnston, Crawford, Boyle, McPhee (Masson 73). Subs Not Used: Sandy Wood, McGowan, Crighton.
Sent Off: Cambell (79). Booked: Douglas Cameron, Andrews.
Alloa: Bain, James Doyle, Gordon, Harding, McKinnon, Cawley (Docherty 87), Young (Ross McCord 89), Ryan McCord, Holmes, May, Winters (McCullagh 21). Subs Not Used: McDowall, Campbell.
Sent Off: Harding (19). Booked: Cawley.
Goals: Ryan McCord 80 pen, 83.
Ref: Matt Northcroft.