Hayes & Yeading 1-3 Kidderminster
Kidderminster Harriers kept themselves in the Blue Square Bet Premier play-off hunt with a 3-1 win at 10-man Hayes.
Lee Vaughan fired the Harriers ahead from the penalty spot after a foul by Mark Bentley on Jamille Matt.
Tom Cadmore's spectacular 30-yard free-kick levelled matters - just six minutes after the home side had Dwayne Lee sent off for a second yellow card.
But Callum Gittings fired Harriers back in front from 12 yards before he rifled in a close-range second on 87 minutes.