Arbroath remain in the Second Division promotion play-off places after securing victory against Albion Rovers.
Only Scott Morrison's reflex save prevented Christopher Dallas from giving Todd Lumsden's men the lead with a firm right-footed strike after 32 minutes.
The visitors eventually broke the deadlock when Patrick Walker got the final touch on a Gary Phillips corner on 55 minutes.
Michael Travis almost got the hosts back on level terms five minutes later but his goalbound effort was brilliantly tipped round the post by Wee Rovers goalkeeper Matthew McGinley.
The game began to turn in the Red Lichties' favour when Barry Russell was shown a straight red card for violent conduct and then Scott Robertson was upended by Ciaran Donnell inside the area moments later.
Steven Doris stepped up to tuck away the penalty, his 15th goal of the season, before Alexander Keddie headed home Ross Chisholm's 89th-minute cross to complete the turnaround.
Arbroath: Morrison, Baxter, Travis (Bayne 73), Keddie, Hamilton, Smith (Rennie 46), Chisholm, Scott Robertson, Sheerin, Holmes (Malcolm 90), Doris. Subs Not Used: Bullock, Sibanda.
Goals: Doris 83 pen, Keddie 89.
Albion Rovers: McGinley, Reid, Andrews, Donnelly, Russell, Crawford, Innes, Dallas (Green 84), Sally (Thomson 78), Phillips, Walker (Boyle 75). Subs Not Used: Shepherd, Tiffeny.
Sent Off: Russell (82). Booked: Crawford, Reid, Donnelly.
Goals: Walker 55.
Ref: Bobby Madden