Match ends, Braintree Town 2, Kidderminster Harriers 1.
Braintree midfielder Matt Paine's spectacular strike earned victory over Kidderminster Harriers to lift his side into the National League's top five.
Chez Isaac clipped past keeper Dean Snedker from Michael Cheek's pass for Braintree's opener on 29 minutes.
Harriers levelled on 49 minutes when Luke Maxwell crashed in off the bar.
But, when Snedker headed clear on 61 minutes, Paine lobbed the ball back over his head from 45 yards to seal three points for the hosts.
Harriers remain 10 points adrift of safety after their third straight defeat, with 10 matches to go, heading into this weekend's trip to fellow strugglers Torquay.
The Gulls are now five points above them following former Harriers striker Nathan Blissett's two goals in their 2-1 win at Macclesfield.
Harriers boss Colin Gordon told BBC Hereford & Worcester:
"It's an unbelievable goal to concede. I suppose it's karma for them for what Guiseley did to them on Saturday.
"But I was very proud with the way we played on a terrible pitch. We've had all the credit in the world from their manager and their players, which is great.
"People will say 'Yeah well, you've lost again', but it's not about now. We can't half-do these things. We are 100% behind playing the game the right way and I guarantee that we will succeed.
"Braintree are on a very good run but we came here and scared them to death. Our performance was every bit as good as in the games we've won."
Line-ups
Braintree
Formation 4-4-2
- 1King
- 7Brundle
- 15Phillips
- 8DavisBooked at 82mins
- 3Habergham
- 5Paine
- 4Isaac
- 30Woodyard
- 10AkinolaSubstituted forGardnerat 90+3'minutes
- 23CheekSubstituted forMarksat 69'minutes
- 11SparkesSubstituted forMilesat 67'minutes
Substitutes
- 9Marks
- 12Gardner
- 14Miles
- 22Edgar
- 33Crowe
Kidderminster
Formation 4-3-3
- 13Snedker
- 2Hodgkiss
- 29Lowe
- 24FaneSubstituted forPatrickat 80'minutes
- 17Kinsella
- 5Langmead
- 18JonesSubstituted forWilliamsat 46'minutes
- 4MaxwellBooked at 90mins
- 11Gnahoua
- 9Garnett
- 34Whitfield
Substitutes
- 10Patrick
- 21Williams
- 26Brown
- 27Francis-Angol
- 36McQuilkin
- Referee:
- David Rock
Match Stats
- Possession
- Home50%
- Away50%
- Shots
- Home5
- Away5
- Shots on Target
- Home3
- Away3
- Corners
- Home2
- Away4
- Fouls
- Home14
- Away9
Live Text
Post update
Full Time
Second Half ends, Braintree Town 2, Kidderminster Harriers 1.
Post update
Foul by Omari Patrick (Kidderminster Harriers).
Post update
Joe Gardner (Braintree Town) wins a free kick.
Substitution
Substitution, Braintree Town. Joe Gardner replaces Simeon Akinola.
Booking
Luke Maxwell (Kidderminster Harriers) is shown the yellow card for a bad foul.
Post update
Foul by Luke Maxwell (Kidderminster Harriers).
Post update
Simeon Akinola (Braintree Town) wins a free kick.
Post update
Foul by Arthur Gnahoua (Kidderminster Harriers).
Post update
Simeon Akinola (Braintree Town) wins a free kick.
Post update
Foul by Kelvin Langmead (Kidderminster Harriers).
Post update
Matt Paine (Braintree Town) wins a free kick.
Post update
Offside, Braintree Town. Sean Marks tries a through ball, but Sean Marks is caught offside.
Post update
Foul by Sean Marks (Braintree Town).
Post update
Jared Hodgkiss (Kidderminster Harriers) wins a free kick.
Booking
Kenny Davis (Braintree Town) is shown the yellow card for a bad foul.
Post update
Foul by Kenny Davis (Braintree Town).
Post update
Arthur Gnahoua (Kidderminster Harriers) wins a free kick.
Post update
Foul by Taylor Miles (Braintree Town).
Post update
Ben Whitfield (Kidderminster Harriers) wins a free kick.