Berwick Rangers lost a late goal and then a player as Annan Athletic triumphed in the Third Division encounter at Shielfield Park.
Annan striker Sean O'Connor's close-range header hit the crossbar on 30 minutes while Berwick's Ian Little also hit the woodwork just before the break.
Scott Gibson scored 19 minutes from time, striking a right-footed effort from the centre of the penalty area.
Darren Gribben was sent off for Berwick 10 minutes later for abusive language.
Berwick: Barclay, Notman, McLean, McLeod, Thompson, McLaren (Darren Smith 76), McDonald, Currie, Little (Elliot Smith 70), Gray (Noble 46), Gribben. Subs Not Used: Gall, Greenhill.
Sent Off: Gribben (81). Booked: McLean.
Annan Athletic: Mitchell, MacBeth, Gibson, Peter Watson (Wild 85), McGowan, Bell (Sloan 66), Steele, Gilfillan, Cox, O'Connor, Harty. Subs Not Used: Summersgill, Jordan Atkinson, McKechnie.
Booked: Gilfillan, Wild.
Goals: Gibson 71.
Ref: Greg Aitken