EVESHAM United let slip an early lead and finished with nine men in a 3-1 defeat at promotion rivals Yate Town.
Kane Simpson plundered the opener nine minutes in at Lodge Road, converting a cross from Marley Thomas and the Robins dominated the opening half an hour.
The tide began to turn when Linden Dovey saw sent off for denying an obvious goalscoring opportunity with David Sims-Burgess equalising from the penalty spot.
Yate captain Nick Peare followed Dovey for a late lunge on United keeper Andy Hannah but Town soon moved ahead.
Sims-Burgess was again on target from 12 yards , firing straight down the middle when Adam Price had been pushed in the box three minutes before half-time.
Yate had the better of the second half and put the game to bed when Ollie Mehew came off the bench and played a one-two with Jack Twyman before slotting home the third.
Evesham kept pressing with livewire Thomas proving a constant menace bt the game was up when Fisher picked up a second booking for an off-the-ball incident.
Robins: Hannah, Dovey, Tunnicliff, Haskayne, Williams (Turley, 74), Fisher, Thomas, Davidge (Sidibe, 68), Kane Simpson, Davies, Kye Simpson (Anson, h-t).
Attendance: 390.
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