In-form Westbury United claimed their fifth successive win with a battling victory at Bridport, as both sides ended the game with ten men.
Aaron Billett put United ahead four minutes after the break with a cool lob, but Shane Evans equalised for Bridport just two minutes later.
Bridport's Tom Collins was sent off for dissent and Dan Kovacs made Westbury's one-man advantage count when he netted the winning goal from close range in the 77th minute.
Kovacs' joy turned to despair soon afterwards when he was sent off after picking up two quick bookings, but Westbury hung on to continue their climb up the Toolstation First Division table.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here