Division Three Arbroath claimed a surprise Challenge Cup win at Second Division Brechin City.
The home side took the lead after 35 minutes when Robbie Raeside pushed Ian Russell in the box and Stuart Callaghan scored from the penalty spot.
Arbroath hit back just a minute later, when Brian Scott pulled the ball back and Steven Cook forced it home.
Steven Rennie forced the ball over the line from close range before Scott picked up a second booking for diving.
Brechin City: Hillcoat, McEwan (Connolly 74), Ward, Scott Walker, Stuart Ferguson, Byers, Richard Walker (Johnson 62), Callaghan, Pow (Smith 59), Russell, Geddes. Subs Not Used: White, Nelson.
Booked: Ward. Goal: Callaghan 35 pen.
Arbroath: Peat, Rennie, Raeside, Dobbins, McCulloch, Cook, Watson (Bishop 83), Scott, Black, Martin (Brazil 79), Sellars. Subs Not Used: Voight, Stein, Morrison.
Sent Off: Scott (63). Booked: Cook, Scott. Goals: Cook 36, Rennie 51.
Ref: S MacDonald